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

Трябва да получа информация за системата и хардуера чрез Java приложение.

Интересувам се от:

  • Os детайли;
  • Брой процесори, имена, натоварване на процесора в проценти;
  • Състояние на паметта (обща/свободна);
  • Брой процеси (нишки) на OS и използване на CPU/памет за всеки от тях;
  • Мрежова статистика (за всеки интерфейс);

Има ли 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 за получаване на системна информация на ниво OS ще ви помогне да започнете в правилната посока.
  2. Намиране на информация за операционната система
person Rachel    schedule 16.01.2011
comment
Страхотна връзка! Благодаря от не-ОП! Sigar изглежда доста впечатляващо. Използвали ли сте тази Рейчъл? - 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