Mac应用程序中的大堆栈大小

时间:2013-08-07 08:48:56

标签: macos cocoa

我在Mac OS 10.8.2上运行了一个cocoa应用程序。运行10小时后,其内存使用量大幅增加。我使用Instruments工具进行了检查,但没有发现内存泄漏。当我分析VM分配时,它向我显示堆栈页面消耗了50%的内存。它包含大约10K的堆栈页面,这很奇怪。我有大约17个线程,但它们在执行期间不会被创建或销毁。它们最初只是设置。 我确信这个增加的堆栈大小是个问题,但我对如何进一步分析它毫无头绪。 Instruments工具无法确定谁分配了这些堆栈页面。

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

0 个答案:

没有答案