0

我有一个在 Mac OS 10.8.2 上运行的可可应用程序。运行 10 小时后,其内存使用量显着增加。我使用Instruments工具进行了检查,但没有观察到内存泄漏。当我分析 VM 分配时,它显示 50% 的内存被堆栈页面消耗。它包含大约 10K 堆栈页面,这很奇怪。我有大约 17 个线程,但它们在执行过程中没有被创建或销毁。它们最初只是设置。我确信这种增加的堆栈大小是问题,但我对如何进一步分析它一无所知。Instruments工具不知道谁分配了这些堆栈页面。

请帮我。非常感谢任何提示。

4

0 回答 0