活动监视器 - 分析/不分析时的内存使用情况

时间:2013-03-19 15:18:39

标签: objective-c xcode cocoa instruments

在使用Instruments profiler(搜索泄漏)时,知道为什么我的应用程序的内存使用会增加,但是当我不使用任何分析器时呢?每次操作执行1MB的调整。仪器没有任何泄漏。

1 个答案:

答案 0 :(得分:0)

OS内存管理是一件复杂的事情。很可能当你释放内存时,它不会立即返回到系统,而是它仍然被附加"在您的流程中,您的应用程序需要更高效的未来分配。虽然它被记录为进程内存空间的一部分,但它会被标记为未使用,当系统内存不足时(或应用程序退出时),它会从应用程序中回收未使用的内存

如果仪器没有报告任何泄漏,你应该没事。