python查看占用内存,python获取内存数据

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: