C#调用C语言编写的dll,如何释放内存?

peter56688 peter56688 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用C#调用了一个C语言编写的dll,在这个dll中分配了很多内存,但是也都是在dll中释放的。因为程序很大,最多时占用了500M多内存,但是最后程序运行完用FreeLibrary释放这个dll后,还是占用这么多内存,一点没有释放,请问这正常吗?还是有什么别的方法,加载的时候是使用的LoadLibrary。

dll单独调试过,没有内存泄露
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
peter56688
C# 111,128 成员 642,536 内容