当前位置: 技术问答>java相关
大虾 紧急求助!!!!如何求得当前机子的处理器利用率和内存利用率?
来源: 互联网 发布时间:2015-07-01
本文导语: 如何求得当前机子的处理器利用率和内存利用率? (好像在注册表中有相应的内容,然遍寻无果。) 无奈望大虾赐教!!! 万分感谢!!! | Runtime r_run=Runtime.getRuntime(); long l_free=r_run.freeMemory...
如何求得当前机子的处理器利用率和内存利用率?
(好像在注册表中有相应的内容,然遍寻无果。)
无奈望大虾赐教!!!
万分感谢!!!
(好像在注册表中有相应的内容,然遍寻无果。)
无奈望大虾赐教!!!
万分感谢!!!
|
Runtime r_run=Runtime.getRuntime();
long l_free=r_run.freeMemory()
long l_total=r_run.totalMemory();
float f_rate = l_free/l_total;
察看虚拟机的内存。
long l_free=r_run.freeMemory()
long l_total=r_run.totalMemory();
float f_rate = l_free/l_total;
察看虚拟机的内存。
|
如果是linux环境,可以用调用系统vmstat命令,然后分析得到的结果。
WIN吗,我也不会,或许可以编个本地方法。
WIN吗,我也不会,或许可以编个本地方法。
|
赞成jihaihan(妲姬),做个本地方法
胜过用什么参数去查什么JVM的memory
胜过用什么参数去查什么JVM的memory
|
应该是
float freeMemory = r_run.freeMemory();
float totalMemory = r_run.totalMemory();
否则整除时为0
float freeMemory = r_run.freeMemory();
float totalMemory = r_run.totalMemory();
否则整除时为0
|
yes
|
up
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。