0

Mac OS 10.8.2 で実行している cocoa アプリケーションがあります。10 時間実行すると、メモリ使用量が大幅に増加します。ツールで確認しInstrumentsましたが、メモリリークは見られません。VM の割り当てを分析すると、メモリの 50% がスタック ページによって消費されていることがわかります。約 10K のスタック ページが含まれていますが、これは奇妙です。約 17 個のスレッドがありますが、実行中にそれらが作成または破棄されることはありません。それらは最初に設定されているだけです。このスタックサイズの増加が問題であることは確かですが、それをさらに分析する方法についてはわかりません。Instrumentsツールは、誰がそれらのスタック ページを割り当てたかを示しません。

私を助けてください。どんなヒントでも大歓迎です。

4

0 に答える 0