python中使用psutil查看内存占用的情况


Posted in Python onJune 11, 2018

有的时候需要对python程序内存占用进行监控,这个时候可以用到psutil库,Anaconda中是自带的,如果import出错,可以用pip install psutil(安装在python中)或conda install psutil(安装在Anaconda中)

#常用的:
import psutil
import os
info = psutil.virtual_memory()
print u'内存使用:',psutil.Process(os.getpid()).memory_info().rss
print u'总内存:',info.total
print u'内存占比:',info.percent
print u'cpu个数:',psutil.cpu_count()

其他内置的方法或属性还有:

boot_time
callable
collections
cpu_count
cpu_percent
cpu_stats
cpu_times
cpu_times_percent
disk_io_counters
disk_partitions
disk_usage
errno
functools
long
net_connections
net_if_addrs
net_if_stats
net_io_counters
os
pid_exists
pids
process_iter
pwd
signal
subprocess
swap_memory
sys
test
time
traceback
users
version_info
virtual_memory
wait_procs
win_service_get
win_service_iter

查看windows开机时间

import time
import psutil
print (u'电脑开机时间:{}'.format(time.strftime('%y-%m-%d %H:%M:%S', time.localtime(psutil.boot_time()))))

以上这篇python中使用psutil查看内存占用的情况就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中的代码编码格式转换问题
Jun 10 Python
在Django的视图(View)外使用Session的方法
Jul 23 Python
详解Python验证码识别
Jan 25 Python
浅谈python 里面的单下划线与双下划线的区别
Dec 01 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
Jan 29 Python
python调用百度REST API实现语音识别
Aug 30 Python
python中PS 图像调整算法原理之亮度调整
Jun 28 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
Jul 23 Python
利用python list完成最简单的DB连接池方法
Aug 09 Python
python 消费 kafka 数据教程
Dec 21 Python
Flask搭建一个API服务器的步骤
May 28 Python
python神经网络 tf.name_scope 和 tf.variable_scope 的区别
May 04 Python
Python运维之获取系统CPU信息的实现方法
Jun 11 #Python
python 实时得到cpu和内存的使用情况方法
Jun 11 #Python
Python3正则匹配re.split,re.finditer及re.findall函数用法详解
Jun 11 #Python
对python程序内存泄漏调试的记录
Jun 11 #Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
Jun 11 #Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
Jun 11 #Python
Python3多进程 multiprocessing 模块实例详解
Jun 11 #Python
You might like
php版阿里云OSS图片上传类详解
2016/12/01 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
2017/01/20 PHP
js操作输入框提示信息且响应鼠标事件
2014/03/25 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
Node.js + Redis Sorted Set实现任务队列
2016/09/19 Javascript
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
详解vue-cli + webpack 多页面实例配置优化方法
2017/07/13 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
用Vue写一个分页器的示例代码
2018/04/22 Javascript
从零开始搭建vue移动端项目到上线的步骤
2018/10/15 Javascript
vue 解决data中定义图片相对路径页面不显示的问题
2020/08/13 Javascript
JavaScript读取本地文件常用方法流程解析
2020/10/12 Javascript
简单的Python2.7编程初学经验总结
2015/04/01 Python
Python正则表达式使用经典实例
2016/06/21 Python
Python 3中print函数的使用方法总结
2017/08/08 Python
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
itchat接口使用示例
2017/10/23 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
2018/12/07 Python
在python 中实现运行多条shell命令
2019/01/07 Python
Python适配器模式代码实现解析
2019/08/02 Python
Python Charles抓包配置实现流程图解
2020/09/29 Python
纯CSS3发光分享按钮的实现教程
2014/09/06 HTML / CSS
怎样创建、运行java程序
2014/08/01 面试题
值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
2015/10/24 面试题
《得道多助,失道寡助》教学反思
2014/04/19 职场文书
供货协议书
2014/04/22 职场文书
2014年母亲节寄语
2014/05/07 职场文书
篮球比赛策划方案
2014/06/05 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
三八妇女节趣味活动方案
2014/08/23 职场文书
教师年终个人总结
2015/02/11 职场文书
财务人员个人工作总结
2015/02/27 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
电影焦裕禄观后感
2015/06/09 职场文书
2016学校元旦晚会经典开场白台词
2015/12/03 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis