Я создал программу в java, и я хочу знать ее использование ЦП при ее запуске. Есть ли какая-нибудь функция? Не могли бы вы мне помочь?Использование процессора в java
Спасибо заранее!
Я создал программу в java, и я хочу знать ее использование ЦП при ее запуске. Есть ли какая-нибудь функция? Не могли бы вы мне помочь?Использование процессора в java
Спасибо заранее!
Используйте инструменты в своей операционной системе, скажем: в Windows вы можете увидеть эту информацию в диспетчере задач или в Linux используйте команду top
.
Я думаю, что он хочет сделать это программно. – JBentley
@JBentley это возможно, да. Я просто предоставляю более простую альтернативу, этого может быть достаточно для удовлетворения потребностей ОП. –
Я предлагаю бежать jconsole
, он предоставит вам эти статистики для всех приложений Java, работающих в настоящее время. Его можно найти в каталоге bin
вашей установки Java.
Используйте инструмент, который поставляется с SDK Java, который называется VisualVM. Он может показать вам гораздо больше, чем просто использование ЦП, в режиме реального времени.
http://stackoverflow.com/questions/47177/how-to-monitor-the-computers-cpu-memory-and-disk-usage-in-java – TypeIA