import psutil for pid in psutil.pids(): p = psutil.Process(pid) print(p.name()) print(p.as_dict()) >>> python.exe >>> {'exe': 'D:\\Python37\\python.exe', 'memory_full_info': None, 'ionice': ... >>> chrome.exe >>> {'exe': 'C:\\Program Files (x86)\\Google\\Chr...
memory_full_info().uss / (1024*1024) # uss代表活动的专用工作集 (不参与共享的内存) status = process.status() except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess): return [] else: return name,cpu_percent,memory_usage,status def get_process_info(): # 获取进程信息 while...
psutil.Process().memory_full_info() 新增了进程环境变量功能 >>> import psutil >>> from pprint import pprint as pp >>> pp(psutil.Process().environ()) {... 'CLUTTER_IM_MODULE': 'xim', 'COLORTERM': 'gnome-terminal', 'COMPIZ_BIN_PATH': '/usr/bin/', 'HOME': '/home/giampaolo', ...
返回当前进程的所有者的用户名。 memory_full_info:返回内存占用信息 返回内存占用信息。其中: memory_maps:进程的映射内存区域 返回进程的映射内存区域。 如果参数grouped = True,则将具有相同路径的映射区域分组在一起,并对不同的内存字段求和; 如果参数grouped = False,则将每个映射区域显示为单个实体。 工具函数 ...
>>> {'exe': 'D:\\Python37\\python.exe', 'memory_full_info': None, 'ionice': ... >>> chrome.exe >>> {'exe': 'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe' ... >>> notepad++.exe >>> {'exe': 'F:\\Software\\Notepad++\\notepad++.exe', 'memory_...
可以在memory_info()和memory_full_info()返回的命名元组字段名之间进行选择(默认为“rss”)。#children(recursive=False):返回此进程的子进程作为process对象列表,预先检查PID是否被重用。如果recursive为True,则返回所有父子类。#open_files():返回由进程打开的常规文件,作为命名元组列表。#connections(kind="inet")...
dict()) >>> python.exe >>> {'exe': 'D:\\Python37\\python.exe', 'memory_full_info':...
使用psutil.virtual_memory() 获取系统内存的使用情况; 可以看到,总内存大小是8457662464KB=8 GB,已用4859060224 KB= 4.5 GB,使用了57.5%。剩余内存为3598602240KB=3.5G; psutil.virtual_memory() svmem(total=8457662464, available=3598602240, percent=57.5, used=4859060224, free=3598602240) ...
memory_full_info() memory_maps() 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. pid: 过程pid,该类的唯一只读属性. ppid() 进程父PID name() 进程名称 exe() 该进程可作为绝对路径执行. In [82]: import psutil In [83]: psutil.Process().exe() ...
terminal'"""# 进程使用的cpu时间print(p.cpu_times())"""pcputimes(user=27.8125, system=13.484375,children_user=0.0, children_system=0.0)"""# 进程所使用的的内存print(p.memory_info())"""pmem(rss=110141440, vms=116899840,num_page_faults=661356, peak_wset=221048832,wset=110141440, peak_paged...