[Chennaipy] Chennaipy - Monday Module - 27 Mar 2023
selvi dct
selvi.dct at gmail.com
Sun Mar 26 23:54:33 EDT 2023
Date: 27 Mar 2023
Module : psutil
Installation : pip install psutil
About:
Used to calculate the resource usage of a computer such as CPU, RAM, Disks,
Network, Process, System info and so on.
Sample:
## Import
>> import psutil
## Process IDs
>> psutil.pids()
[1, 2, 3, 4, 5, 6, 7, 46, 48, 50, 51, 178, 182, 222, 223, 224, 268, 1215,
1216, 1220, 1221, 1243, 1244, 1301, 1601, 2237, 2355, 2637, 2774, 3932,
4176, 4177, 4185, 4187, 4189, 4225, 4243, 4245, 4263, 4282, 4306, 4311,
4312, 4313, 4314, 4337, 4339, 4357, 4358, 4363, 4383, 4395, 4408, 4433,
4443, 4445, 4446, 5167, 5234, 5235, 5252, 5318, 5424, 5644, 6987, 7054,
7055, 7071]
## CPU Info
>> psutil.cpu_times()
scputimes(user=3961.46, nice=169.729, system=2150.659, idle=16900.540,
iowait=629.59, irq=0.0, softirq=19.42, steal=0.0, guest=0, nice=0.0)
## Memory
>> psutil.virtual_memory()
svmem(total=10367352832, available=6472179712, percent=37.6,
used=8186245120, free=2181107712, active=4748992512, inactive=2758115328,
buffers=790724608, cached=3500347392, shared=787554304)
>> psutil.swap_memory()
sswap(total=2097147904, used=296128512, free=1801019392, percent=14.1,
sin=304193536, sout=677842944)
## Disk
>> psutil.disk_partitions()
[sdiskpart(device='/dev/sda1', mountpoint='/', fstype='ext4',
opts='rw,nosuid', maxfile=255, maxpath=4096),
sdiskpart(device='/dev/sda2', mountpoint='/home', fstype='ext', opts='rw',
maxfile=255, maxpath=4096)]
Reference:
https://pypi.org/project/psutil/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/chennaipy/attachments/20230327/e91ac8ef/attachment.html>
More information about the Chennaipy
mailing list