Во -первых, позвольте мне представить вам инструмент с открытым исходным кодом Sigar
Официальный веб -сайт: http://sigar.hyperic.com/
API: http://www.hyperic.com/support/docs/sigar/index-all.html (так как он находится на английском языке, если вы не очень хорошо разбираетесь в английском, вы можете использовать функцию перевода Google Chrome, чтобы напрямую конвертировать его в упрощенный китайский для чтения)
Sigar (системная информация и репортер)-это инструмент с открытым исходным кодом, который предоставляет API сбора информации о кроссплатформенном сборе системы, реализованный на языке C. Информация, которая может быть собрана, включает в себя:
1 Информация процессора, включая базовую информацию (поставщик, модель, MHZ, Cachesize) и статистическая информация (пользователь, SYS, IDLE, NICE, WAIT)
2 Информация о файловой системе, включая файловую систему, размер, используемый, доступ, используйте%, тип
3 Информация о событиях, аналогичная менеджеру по управлению обслуживанием
4 Информация о памяти, общее количество физической памяти и памяти обмена, номер использования, оставшееся число; размер оперативной памяти
5 Информация о сети, включая информацию о сетевом интерфейсе и информацию о маршрутизации сети
6 Информация о процессе, включая память, использование ЦП, статус, параметры и ручки каждого процесса
7 Информация IO, включая статус IO, размер чтения и записи и т. Д.
8 Информация о статусе обслуживания
9 Системная информация, включая версию операционной системы, ограничения системного ресурса, время выполнения системы и загрузка, информация о версии Java и т. Д.
Прежде всего, нам нужно скачать пакет Sigar. Название пакета, которое я скачал: Hyperic-Sigar-1.6.4
Во время нашей работы мы должны сначала подготовить
1. Скопируйте пакеты log4.jar и sigar.jar в LIB (если мы сделаем этот шаг только и начнем запустить программу, возникнет следующая ситуация [под операционной системой Windows]))
Решение:
Скопируйте файл sigar-x86-winnt.dll в каталог bin jdk на этой Java
Выше приведено полное содержание быстрого решения проблемы, с которой сталкивается с использованием Sigar в Java. Я надеюсь, что каждый сможет поддержать wulin.com ~