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发送邮件的实例代码(支持html、图片、附件)
Mar 04 Python
Python性能优化的20条建议
Oct 25 Python
使用Python的urllib2模块处理url和图片的技巧两则
Feb 18 Python
Python 的内置字符串方法小结
Mar 15 Python
Linux上安装Python的PIL和Pillow库处理图片的实例教程
Jun 23 Python
利用Tkinter(python3.6)实现一个简单计算器
Dec 21 Python
Python实现快速傅里叶变换的方法(FFT)
Jul 21 Python
Python 3 实现定义跨模块的全局变量和使用教程
Jul 07 Python
python 接口实现 供第三方调用的例子
Aug 13 Python
使用 Python 读取电子表格中的数据实例详解
Apr 17 Python
Python+Xlwings 删除Excel的行和列
Dec 19 Python
python not运算符的实例用法
Jun 30 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实现支付宝小程序用户授权的工具类
2018/12/25 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
JavaScript中URL编码函数代码
2011/01/11 Javascript
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异
2011/01/12 Javascript
js判断背景图片是否加载成功使用img的width实现
2013/05/29 Javascript
Javascript高级技巧分享
2014/02/25 Javascript
Jquery的each里用return true或false代替break或continue
2014/05/21 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
Iframe实现跨浏览器自适应高度解决方法
2014/09/02 Javascript
Node.js实现在目录中查找某个字符串及所在文件
2014/09/03 Javascript
深入理解javascript构造函数和原型对象
2014/09/23 Javascript
前端 Vue.js 和 MVVM 详细介绍
2016/12/29 Javascript
Bootstrap模态框使用详解
2017/02/15 Javascript
基于vue实现多引擎搜索及关键字提示
2017/03/16 Javascript
vue高德地图之玩转周边
2017/06/16 Javascript
p5.js实现故宫橘猫赏秋图动画
2019/10/23 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
vue3为什么要用proxy替代defineProperty
2020/10/19 Javascript
详解python的webrtc库实现语音端点检测
2017/05/31 Python
Python实现的堆排序算法示例
2018/04/29 Python
Python基于多线程实现ping扫描功能示例
2018/07/23 Python
对python中的float除法和整除法的实例详解
2019/07/20 Python
Python+Pyqt实现简单GUI电子时钟
2021/02/22 Python
python sorted方法和列表使用解析
2019/11/18 Python
TensorFlow tensor的拼接实例
2020/01/19 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
美国轻奢时尚购物网站:REVOLVE(支持中文)
2020/07/18 全球购物
应用数学自荐书范文
2013/11/24 职场文书
人资专员岗位职责
2014/04/04 职场文书
高中教师评语大全
2014/04/25 职场文书
团日活动总结怎么写
2014/06/25 职场文书
创先争优宣传标语
2014/10/08 职场文书
python通过函数名调用函数的几种方法总结
2021/06/07 Python
Python进程间的通信之语法学习
2022/04/11 Python