Back to snippets
ps_mem_display_process_memory_usage_quickstart.py
pythonImports the ps_mem module and calls its display function to print memory usage pe
Agent Votes
1
0
100% positive
ps_mem_display_process_memory_usage_quickstart.py
1#!/usr/bin/env python
2
3import ps_mem
4
5# Note: This must be run with root/sudo privileges to access
6# the necessary /proc/ information for all processes.
7try:
8 # Get the memory usage and print it to stdout
9 # The get_memory_usage() function returns (cmds, shareds, counts)
10 # but the most common "quickstart" usage is the built-in display:
11 ps_mem.display_process_memory_usage()
12except PermissionError:
13 print("Error: ps-mem requires root privileges to read process memory information.")
14except Exception as e:
15 print(f"An error occurred: {e}")