python查看占用内存,python获取内存数据
Python获取系统内存占用信息的方法:首先需要导入psutil模块;然后用[mem.used]调用方法,返回浮点数类型,得到系统内存使用信息。
Psutil是一个跨平台的库(http://code.google.com/p/psutil/),可以轻松获取系统运行进程和系统利用率(包括CPU、内存、磁盘、网络等)的信息。).主要用于系统监控,分析和限制系统资源和进程的管理。实现了ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等等效命令行工具提供的功能。目前支持Linux、Windows、OS X、FreeBSD、Sun Solaris等32位和64位操作系统。
您需要首先安装psutil模块。
Pipinstallpsutil实现代码:
importpsutil
mem=psutil.virtual_memory()
#总系统内存
ZJ=float(mem . total)/1024/1024/1024
#系统已经在使用内存。
ysy=float(已用内存)/1024/1024/1024
#系统可用内存
kx=float(mem . free)/1024/1024/1024
打印(总系统内存为:%d.3GB%zj )
打印(系统已使用3360% d.3gb内存 % YSY )
打印(系统空闲内存3360% d.3gb% kx 可以查看运行效果:
推荐课程:Django从环境建设到线上(尚硅谷)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。