标签: java monitoring memory-management cpu-usage
我需要获取机器上运行的某些进程(而不是Java进程)的内存和CPU使用情况的信息。
我该怎么做?
答案 0 :(得分:2)
它依赖于平台,但基本上使用Runtime.getRuntime()来执行适当的命令,捕获其输出并解析它以获取所需的数据。
Runtime.getRuntime()
答案 1 :(得分:0)
如果我没有弄错Runtime.getRuntime用于虚拟机而不是物理用途。你要问的是获取物理机器信息(意思是CPU)。
Runtime.getRuntime