Привет, последние несколько дней я начал работать над JMX. Не уверен, как вывести математическую формулу, чтобы найти «максимальную нагрузку, которую может поддерживать процессор», вычислив различные другие факторы с использованием JMX (с использованием программы Java). Может ли кто-нибудь предложить мне, как вывести математическую формулу, чтобы найти максимальную нагрузку, которую может поддерживать процессор. Или есть какая-то встроенная функция, чтобы найти это.? Действительно ли можно сделать то же самое с помощью JMX или мне нужно перейти на какой-то другой метод?
Как найти нагрузочную способность процессора?
Ответы (1)
Вы можете использовать javamelody, чтобы узнать использование памяти, использование ЦП и использование сеанса HTTP, как показано ниже. :
или вы можете использовать SIGAR, предоставляет портативный интерфейс для сбора системной информации.
Изменить. Для вашего сценария вы можете использовать Класс ManagementFactory.
Сервер платформы MBean был представлен в платформе Java 2 Standard Edition 5.0 и представляет собой сервер MBean, встроенный в виртуальную машину Java (
Java VM
). Сервер платформы MBean может совместно использоваться всеми управляемыми компонентами, работающими на виртуальной машине Java. Вы получаете доступ к серверу MBean платформы, используяjava.lang.management.ManagementFactory
методgetPlatformMBeanServer
.
Документация: management_mxbeans
the maximum amount of load that a processor can support
без точного определения того, что такоеload
? И что там значит поддержка? - person Voo   schedule 09.02.2012