作者spes (没有)
看板java
标题Re: [问题] 如何知道java程式吃了多少记忆体
时间Wed Nov 26 13:20:18 2008
※ 引述《gech2001 (gech)》之铭言:
: 我现在跑一个可能会很大hash的程式
: 现在想要分析使用的记忆体量对象能的影响
: 可是google找不到似乎可行用来看程式用了多少memory的方法
: 请问各位大大有哪一个方法知道吃了多少记忆体吗
: 谢谢大家~
如果是要在 Java 程式里知道 java heap 被吃了多少, 那
java.lang.Runtime.freeMemory(),
java.lang.Runtime.totalMemory()
可以帮你的忙
如果是要在 windows 上知道某程式吃了多少 memory, 最简单的就是按
Ctrl + Alt + Del, 看一下 task manager 里的 Mem Usage
如果是想要做 profiling 的话, fillano 给的 link 可以帮你的忙
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.22.63.250
※ 编辑: spes 来自: 211.22.63.250 (11/26 13:20)
1F:推 gech2001:谢谢!!我知道了 不过profilling跟这个会不一样吗 11/27 19:09