Как найти нагрузочную способность процессора? - PullRequest
0 голосов
/ 09 февраля 2012

Привет в течение последних нескольких дней, я начал работать над JMX. Я не уверен, как получить математическую формулу для определения «максимальной нагрузки, которую может поддерживать процессор», вычисляя различные другие факторы, используя JMX (используя программу Java). Может кто-нибудь предложить мне, как получить математическую формулу, чтобы найти максимальную нагрузку, которую может поддерживать процессор. Или есть какая-то встроенная функция, чтобы найти это.? Действительно ли возможно сделать то же самое, используя JMX, или мне нужно перейти на какой-то другой метод?

1 Ответ

3 голосов
/ 09 февраля 2012

Вы можете использовать javamelody , чтобы узнать использование памяти, использование процессора и использование сеанса Http, как показано ниже:enter image description hereили вы можете использовать SIGAR , он предоставляет переносной интерфейс для сбора системной информации. Редактировать: Для вашего сценария вы можете использовать Class ManagementFactory .

Сервер MBean платформы был представлен в Java 2 Platform Standard Edition 5.0 и представляет собой сервер MBean, встроенный в виртуальную машину Java (Java VM).Сервер MBean платформы может использоваться всеми управляемыми компонентами, работающими на виртуальной машине Java.Вы получаете доступ к MBean-серверу платформы, используя java.lang.management.ManagementFactory метод getPlatformMBeanServer.

Документация: management_mxbeans

...