2009-09-25 27 views

回答

2

我會從這兩個值中減去啓動內存使用量。在應用程序的開始處添加10秒的睡眠時間,並找出系統報告的值。然後從以後的讀數中減去這些值,並獲得動態分配消耗的內存量。

1

我不瞭解Linux,但對於Windows,您將希望爲應用程序使用 「Private Bytes」。這在任務管理器中稱爲「VM 大小」(和 對話框中的「虛擬內存大小」以選擇它)。

「Private Bytes」是與應用程序中的 內存分配直接相關的值。如果您分配3 MB ,則此值實際上會增加很多(對於某些分塊,例如在一些64 KB塊中,可能除 以外)。

相關問題