How to get the Window CPU and memory performance using java 1.8?

I want to get the following data using java 1.8.

  1. CPU Usage.
  2. Общая физическая память
  3. Available Memory
  4. Свободная память

я использовал OperatingSystemMXBean but it doesn't have methods to get above data.

Также я использовал Runtime.getRuntime() to get memory size but it return the long value which I unable to convert into MB or GB.

1 ответ

Решение

Я проверил javadocs и похоже, что они здесь: http://docs.oracle.com/javase/7/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html

Тем не мение; Вы должны быть осторожны с импортированным классом. Вы должны использовать тот из пакета com.sun.management, а не из пакета java.lang.management.

Другие вопросы по тегам