简体   繁体   中英

Java - How can i monitor Memory and CPU usage of other process

I need to get info for memory and CPU usage of some process running on the machine (not the Java process).

How can I do that?

[I reopened the thread after it was closed as a duplicate of other thread. The other thread is not relevant, it is not talking about receiving information of other specific process].

Following are the choices for different platforms

  1. Sigar
  2. JavaSysMon
  3. Oshi

Another possible way could be to call Native application for Monitoring from java using ProcessBuilder or RunTime java classes

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM