在使用Instruments profiler(搜索泄漏)时,知道为什么我的应用程序的内存使用不会增加,但是当我不使用任何分析器时呢?每次操作执行1MB的调整。仪器没有任何泄漏。
答案 0 :(得分:0)
OS内存管理是一件复杂的事情。很可能当你释放内存时,它不会立即返回到系统,而是它仍然被附加"在您的流程中,您的应用程序需要更高效的未来分配。虽然它被记录为进程内存空间的一部分,但它会被标记为未使用,当系统内存不足时(或应用程序退出时),它会从应用程序中回收未使用的内存
如果仪器没有报告任何泄漏,你应该没事。