Resort to this cross-platform module for Python in order to keep a record of system utilization and running process using a multitude of command line tools. #Python process module #Python system module #System monitor #System #Monitor #Module
psutil is a software utility that can work cross-platform and provide you with various information about system utilization as well as running processes in Python. Users may also want to know that, apart from Windows, the library can be used on Linux, OpenBSD, NetBSD, OSX, and Sun Solaris.
Coming with support for both 32-bit and 64 environments, psutil can handle Python versions ranging from 2.7 to 3.6, and the array of operations it allows you to carry out is quite broad as well.
As such, limiting process resources is possible using this Python library, as is the case of system monitoring and profiling. Aside from that, managing running processing should raise no difficulty whatsoever.
It is also worth pointing out that this Python module can open the door to lots of extra functionality provided that you turn to command line tools. Just to get an idea, it should be mentioned a series of examples, such as ifconfig, ps, pmap, top, lsof, who, kill, uptime, tty, free, nice, ionice, df, iostat, iotop, pidof, netstat, or taskset.
Comprehensive documentation detailing psutil’s capabilities is provided by the developer at this link and should be of great help when trying grasp its functionality.
System requirements
What's new in psutil 5.9.8:
- Enhancements:
- 2343, [FreeBSD]: filter net_connections() returned list in C instead of Python, and avoid to retrieve unnecessary connection types unless explicitly asked. E.g., on an IDLE system with few IPv6 connections this will run around 4 times faster. Before all connection types (TCP, UDP, UNIX) were retrieved internally, even if only a portion was returned.
- 2342, [NetBSD]: same as above (#2343) but for NetBSD.
psutil 5.9.8
add to watchlist add to download basket send us an update REPORT- runs on:
- Windows All
- file size:
- 245 KB
- filename:
- psutil-5.9.3.tar.gz
- main category:
- Programming
- developer:
- visit homepage
Windows Sandbox Launcher
ShareX
7-Zip
Microsoft Teams
Context Menu Manager
Zoom Client
calibre
IrfanView
Bitdefender Antivirus Free
4k Video Downloader
- IrfanView
- Bitdefender Antivirus Free
- 4k Video Downloader
- Windows Sandbox Launcher
- ShareX
- 7-Zip
- Microsoft Teams
- Context Menu Manager
- Zoom Client
- calibre