Как я могу получить информацию о системе / оборудовании через Java?

Мне нужно получить информацию о системе и оборудовании через приложение Java.

Меня интересует:

  • Детали ОС;
  • Количество процессоров, названия, загрузка процессора в процентах;
  • Состояние памяти (общая / свободная);
  • Количество процессов (потоков) ОС и использование ЦП / памяти для каждого из них;
  • Статистика сети (для каждого интерфейса);

Есть ли библиотека Java, которая может это сделать?


person Vladimir Kostyukov    schedule 16.01.2011    source источник
comment
Я ищу библиотеку Java для этого, просить рекомендации библиотеки (сейчас) не по теме.   -  person Raedwald    schedule 13.05.2014
comment
@Raedwald: Какая жалость. Я думаю, что такие вопросы необходимы. ОП сформулировал запрос очень четко и конкретно. Мы не должны быть такими фундаменталистскими - я понимаю, что упомянутое вами правило следует использовать в основном для избегания вопросов, основанных на мнении. Однако этот конкретный вопрос является техническим.   -  person Honza Zidek    schedule 20.04.2015
comment
Тем, кто сомневается в целесообразности того, чтобы рекомендации библиотеки были не по теме, просто посмотрите на качество ответов на этот вопрос. 1) Ответ, который просто ссылается на другие вопросы и ответы. 2) Ответ, который просто говорит: Я использовал SIGAR, и это замечательный инструмент для программного получения всей SysInfo. +1. 3) А мне тоже ответ ... удалил.   -  person Stephen C    schedule 17.07.2021


Ответы (2)


  1. Использование Java для получения информации о системе на уровне ОС поможет вам начать в правильном направлении.
  2. Поиск информации об операционной системе
person Rachel    schedule 16.01.2011
comment
Отличная ссылка! Спасибо от non-OP! Сигар выглядит довольно эффектно. Вы использовали эту Рэйчел? - person Hovercraft Full Of Eels; 16.01.2011
comment
Спасибо! Я думаю, что SIGAR решит мои проблемы. - person Vladimir Kostyukov; 16.01.2011
comment
Да, SIGAR действительно очень полезен. - person Rachel; 16.01.2011

Я использовал SIGAR, и это прекрасный инструмент для программного получения всей SysInfo. +1

person Vivek    schedule 08.08.2013