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字符串加密解密的三种方法分享(base64 win32com)
Jan 19 Python
在Python中使用PIL模块处理图像的教程
Apr 29 Python
python中执行shell的两种方法总结
Jan 10 Python
Python实现注册登录系统
Aug 08 Python
python监控linux内存并写入mongodb(推荐)
Sep 11 Python
详解Django中间件执行顺序
Jul 16 Python
python中多个装饰器的执行顺序详解
Oct 08 Python
python石头剪刀布小游戏(三局两胜制)
Jan 20 Python
Django高级编程之自定义Field实现多语言
Jul 02 Python
简单易懂Pytorch实战实例VGG深度网络
Aug 27 Python
python GUI库图形界面开发之PyQt5 MDI(多文档窗口)QMidArea详细使用方法与实例
Mar 05 Python
Python绘制分类图的方法
Apr 20 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中mysql_field_type()函数用法
2014/11/24 PHP
CodeIgniter框架数据库基本操作示例
2018/05/24 PHP
PHP sdk文档处理常用代码示例解析
2020/12/09 PHP
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
Angular Js文件上传之form-data
2015/08/28 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
jQuery焦点图轮播效果实现方法
2016/12/19 Javascript
JavaScript中transform实现数字翻页效果
2017/03/08 Javascript
js实现放大镜特效
2017/05/18 Javascript
jquery实现简单实用的轮播器
2017/05/23 jQuery
JavaScript数组去重的方法总结【12种方法,号称史上最全】
2019/02/28 Javascript
Node.js+Express+Mysql 实现增删改查
2019/04/03 Javascript
详解Vue中的基本语法和常用指令
2019/07/23 Javascript
vue自定义指令和动态路由实现权限控制
2020/08/28 Javascript
python模拟登陆阿里妈妈生成商品推广链接
2014/04/03 Python
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
使用graphics.py实现2048小游戏
2015/03/10 Python
Python的Flask框架中web表单的教程
2015/04/20 Python
详解windows python3.7安装numpy问题的解决方法
2018/08/13 Python
python 提取key 为中文的json 串方法
2018/12/31 Python
Python numpy.zero() 初始化矩阵实例
2019/11/27 Python
python @propert装饰器使用方法原理解析
2019/12/25 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
Python tkinter和exe打包的方法
2020/02/05 Python
Python turtle库的画笔控制说明
2020/06/28 Python
Python中实现一行拆多行和多行并一行的示例代码
2020/09/06 Python
css3实现可滑动跳转的分页插件示例
2014/05/08 HTML / CSS
基于HTML5 Canvas的3D动态Chart图表的示例
2017/11/02 HTML / CSS
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
行政专员工作职责
2013/12/22 职场文书
竞聘演讲稿精彩开头和结尾
2014/05/14 职场文书
2014年图书馆工作总结
2014/11/25 职场文书
2014年帮扶工作总结
2014/11/26 职场文书
早安问候语大全
2015/11/10 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
​(迎国庆)作文之我爱我的祖国
2019/09/19 职场文书