The psutil
library provides an easy way to retrieve system information including memory usage. To get the free memory of the system, you can use the psutil.virtual_memory()
method which returns a named tuple containing information about the virtual memory on the system. The free
attribute of this tuple returns the amount of free memory in bytes.
Here's a code snippet that demonstrates how to use psutil
to get the free memory of the system in Python:
main.py160 chars10 lines
This will output something like:
main.py30 chars2 lines
Note that the free
attribute can return a large number of bytes, so you may want to convert it to a more human-readable format using the psutil._common.bytes2human()
method, like this:
main.py198 chars10 lines
which will output something like:
main.py21 chars2 lines
gistlibby LogSnag