可能重复:
matlab中的内存分配
我正在寻找解决 C 项目中的内存泄漏问题,该项目调用从 MATLAB 生成的 DLL,我找到了这个链接。那个链接里写的都是真的吗?任何人都可以详细解释一下吗?
我在某些细节上的内存泄漏问题是,当我在循环中的第一个图块调用 dll 中的函数时,一切都很好,其余的一些内存是泄漏的,并且不会累积,例如:- 在调用第一次内存有2000 MB
空闲的函数,第二次1800 MB
空闲。在第三次调用之后是合理1600 MB
的,但它仍然是1800 MB
免费的,并且仍然1800 MB
适用于程序的其余部分。为什么它没有增加!
我正在使用 Windows 7 x86 作为操作系统,MatLab 2011a,谢谢