欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > 使用python获取内存信息

使用python获取内存信息

2024/10/23 4:29:50 来源:https://blog.csdn.net/beck_li/article/details/139720572  浏览:    关键词:使用python获取内存信息

#!/usr/bin/python
# -*- coding:utf-8 -*-
'''
psutil模块是一个跨平台的获取进程和系统应用情况(CPU,内存,磁盘,网络,传感器)的库。
该模块用于系统监控、限制进程资源和运行进程的管理等方面。
内存信息:
mem = psutil.virtual_memory() # 实例化内存对象
mem.total  # 系统总计内存
mem.used  # 系统已经使用内存
mem.free # 系统空闲内存
psutil.swap_memory() # swap内存信息
'''
import psutil

mem = psutil.virtual_memory() # 实例化内存对象
total = str(round(mem.total / (1024.0 * 1024.0 * 1024.0),2))
free = str(round(mem.free / (1024.0 * 1024.0 * 1024.0),2))
memory = int(mem.total - mem.free) / mem.total
print(u"物理内存:%s G" % total)
print(u"剩余物理内存:%s G" % free)
print(u"物理内存使用率:%s %%" % int(memory * 100))
 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com