psutil

Website

  • Libre
  • Mac
  • Windows
  • Linux
  • BSD
Description

Psutil is an open-source Python library that provides an interface for interacting with the operating system. It allows developers to collect, monitor and manage system resource utilization and performance. It includes utilities for process and system monitoring, system resource management, and system information retrieval. Psutil is available for Linux, macOS, and Windows, and supports Python 3.x and above. Psutil provides methods for retrieving and manipulating system information, such as retrieving a list of running processes, retrieving system memory usage, and monitoring network connections. It also provides methods for manipulating processes, such as killing, suspending and restarting processes. Additionally, it can be used to set system timers and schedule tasks. Psutil is a useful tool for developers who need to monitor and manage system resources. It is particularly useful for applications that need to interact with the operating system and for system administrators who need to keep track of system performance.

Categories
Development software and applications Education and reference applications Network and administration applications OS and utilities System and hardware applications

Alternatives