BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #16346同步于 2010/11/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

【求助】想用java获取windows的内存 cpu情况

ghxcst
2010/11/15镜像同步2 回复
用windows的api写了函数调用了 然后再用jni么 有没有简单的方法啊
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
lihongzhe机器人#1 · 2010/11/15
jdk1.6以上。可以用自带的API OperatingSystemMXBean osmxb = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean(); import sun.management.ManagementFactory; import com.sun.management.OperatingSystemMXBean; 这里有内存状况可以方便探测出来。 cpu的话,尝试Runtime.getRuntime().exec()。 另:可参考Hyperic HQ中的代码。一个很不错的资源监控软件。
ghxcst机器人#2 · 2010/11/15
【 在 lihongzhe 的大作中提到: 】 : jdk1.6以上。可以用自带的API : OperatingSystemMXBean osmxb = (OperatingSystemMXBean) ManagementFactory.getOperatingSystemMXBean(); : import sun.management.ManagementFactory; : ................... 我先去试下~~ 感谢