首页 > 系统相关 >Python psutil包 获取实时内存大小、内存峰值、CPU利用率

Python psutil包 获取实时内存大小、内存峰值、CPU利用率

时间:2023-03-24 13:12:40浏览次数:39  
标签:字节 Python 内存大小 峰值 psutil 使用量 Usage

psutil.Process.mem_info

psutil.Process.mem_info函数返回值是一个nametuple对象,其中各字段的内容含义是:

参数名称 含义
rss Resident Set Size,即实际驻留集大小,表示该进程当前使用的物理内存大小(单位为字节)
vms Virtual Memory Size,即虚拟内存大小,表示该进程当前使用的虚拟内存大小(单位为字节)
num_page_faults Page Faults数目,表示该进程发生了多少次缺页异常
peak_wset Peak Working Set Size,即峰值工作集大小,表示该进程所使用过的最大物理内存大小(单位为字节)
wset Working Set Size,即工作集大小,表示该进程当前使用的物理内存大小(单位为字节)
peak_paged_pool Peak Paged Pool Usage,即峰值分页池使用量
paged_pool Paged Pool Usage,即分页池使用量
peak_nonpaged_pool Peak Non-Paged Pool Usage,即峰值非分页池使用量
nonpaged_pool Non-Paged Pool Usage,即非分页池使用量
pagefile Pagefile Usage,即页面文件使用量(单位为字节)
peak_pagefile Peak Pagefile Usage,即峰值页面文件使用量(单位为字节)
private Private Usage,即私有工作集大小

psutil.Process.cpu_percent

psutil.Process.cpu_percent函数返回当前的CPU利用率

 

标签:字节,Python,内存大小,峰值,psutil,使用量,Usage
From: https://www.cnblogs.com/roundfish/p/17251222.html

相关文章