2009-09-25 29 views

回答

2

我会从这两个值中减去启动内存使用量。在应用程序的开始处添加10秒的睡眠时间,并找出系统报告的值。然后从以后的读数中减去这些值,并获得动态分配消耗的内存量。

1

我不了解Linux,但对于Windows,您将希望为应用程序使用 “Private Bytes”。这在任务管理器中称为“VM 大小”(和 对话框中的“虚拟内存大小”以选择它)。

“Private Bytes”是与应用程序中的 内存分配直接相关的值。如果您分配3 MB ,则此值实际上会增加很多(对于某些分块,例如在一些64 KB块中,可能除 以外)。

相关问题