
psutil
psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, memory, disks, network, users) in a portable w...
What is psutil?
psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, memory, disks, network, users) in a portable way by using Python, implementing many functionalities offered by command line tools such as: ps, top, df, kill, free, lsof, netstat, ifconfig, nice, ionice, iostat, iotop, uptime, pidof, tty, who, taskset, and pmap.
psutil Screenshots



psutil Features
psutil information
Supported Languages
- English
Comments and Reviews
Tags
- Python
- Library
- System Administration
- affinity
Notice that it's a programming library for Python, and that it doesn't provide a user interface by iteself. Ports exist for other programming languages (links on the project webpage): Go, C, Node, Rust, Ruby and Nim (as of 8th November 2017).
The library have some permission issues on MacOS.