【发布时间】:2012-06-22 17:25:21
【问题描述】:
当我的应用程序运行时,任务管理器显示 RAM 使用量为 10MB。我想分析它,但是当我创建 hprof 转储时,它只显示总共 2MB。谁能指出其他 8MB 来自哪里的正确方向?
【问题讨论】:
当我的应用程序运行时,任务管理器显示 RAM 使用量为 10MB。我想分析它,但是当我创建 hprof 转储时,它只显示总共 2MB。谁能指出其他 8MB 来自哪里的正确方向?
【问题讨论】:
您可以使用 DDMS 获得更准确的结果。 这种差异可能来自不同的查询。已用内存和保留(但可用)内存之间存在差异。也许 TaskManager(我不太相信它)会显示空白空间,而 hprof 也会显示保留空间。
【讨论】: