Las mejores alternativas apsutil

Biblioteca Python para monitorizar procesos y recursos del sistema como CPU, memoria y red de forma multiplataforma

Visitar psutil
Captura de la web de psutil

psutil es una biblioteca de código abierto diseñada para desarrolladores que necesitan integrar la monitorización del sistema en aplicaciones Python. Su objetivo principal es facilitar el acceso a información detallada sobre procesos en ejecución y el uso de recursos del sistema, resolviendo la complejidad de interactuar directamente con las APIs nativas de cada sistema operativo.

Entre sus capacidades destacan las siguientes funciones:

  • Monitorización de CPU para obtener porcentajes de uso y frecuencias en tiempo real.
  • Gestión de memoria para consultar datos físicos, swap y consumo por proceso.
  • Control de discos para revisar particiones, uso y estado de los volúmenes.
  • Análisis de red para medir tráfico de entrada y salida y conexiones activas.
  • Lectura de sensores para acceder a temperaturas y estado de la batería.
  • Iteración de procesos para listar y gestionar aplicaciones en segundo plano.

El proyecto se distribuye bajo licencia BSD-3-Clause, lo que garantiza su gratuidad y flexibilidad de uso. Al ser una librería ligera y ampliamente adoptada, es una herramienta estándar en el ecosistema Python. Los usuarios podrían buscar alternativas si requieren funcionalidades específicas de un sistema operativo no soportado o prefieren soluciones más orientadas a la visualización gráfica de datos de rendimiento.

Compartir:

Código abierto

Plataformas
LinuxWindows
Tipo de aplicación
Línea de comandos

Propiedades

  • Ligero
  • Multiplataforma
  • Sin anuncios

Parecidos a psutil