Primero, déjame presentarte una herramienta de código abierto SIGAR
Sitio web oficial: http://sigar.hyperic.com/
API: http://www.hyperic.com/support/docs/sigar/index-all.html (ya que está en inglés, si no es bueno en inglés, puede usar la función de traducción de Google Chrome para convertirlo directamente en chino simplificado para leer)
SIGAR (System Information Recisioner and Reporter) es una herramienta de código abierto que proporciona una API de recopilación de información del sistema multiplataforma implementada en el lenguaje C. La información que se puede recopilar incluye:
1 Información de la CPU, incluida información básica (proveedor, modelo, MHZ, caché) e información estadística (usuario, sys, inactivo, agradable, espera)
2 información del sistema de archivos, incluido el sistema de archivos, tamaño, utilizado, disponible, uso%, tipo
3 Información del evento, similar al Gerente de Control de Servicio
4 información de memoria, número total de memoria física y memoria de intercambio, número de uso, número restante; Tamaño de RAM
5 Información de la red, incluida la información de la interfaz de red e información de enrutamiento de red
6 Información del proceso, que incluye memoria, uso de CPU, estado, parámetros y mangos de cada proceso
7 Información de IO, incluido el estado de IO, el tamaño de lectura y escritura, etc.
8 Información de estado del servicio
9 Información del sistema, incluida la versión del sistema operativo, las limitaciones de recursos del sistema, el tiempo de ejecución y la carga del sistema, la información de la versión Java, etc.
En primer lugar, necesitamos descargar el paquete SIGAR. El nombre del paquete que descargué es: Hyperic-Sigar-1.6.4
Durante nuestra operación, primero debemos prepararnos
1. Copie el log4.Jar y Sigar.jar paquetes en lib (si solo hacemos este paso y comenzamos a ejecutar el programa, se producirá la siguiente situación [bajo el sistema operativo de Windows])
Solución:
Copie el archivo SIGAR-X86-WINNT.DLL en el directorio bin de JDK en este Java
Lo anterior es el contenido completo de la solución rápida al problema encontrado usando SIGAR en Java. Espero que todos puedan apoyar a Wulin.com ~