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线程中对join方法的运用的教程
Apr 09 Python
Python遍历文件夹和读写文件的实现代码
Aug 28 Python
Python Sqlite3以字典形式返回查询结果的实现方法
Oct 03 Python
python生成词云的实现方法(推荐)
Jun 13 Python
Python基于回溯法子集树模板实现8皇后问题
Sep 01 Python
python爬虫使用cookie登录详解
Dec 27 Python
Python爬虫信息输入及页面的切换方法
May 11 Python
更换Django默认的模板引擎为jinja2的实现方法
May 28 Python
使用Python开发SQLite代理服务器的方法
Dec 07 Python
聊聊python里如何用Borg pattern实现的单例模式
Jun 06 Python
python批量修改ssh密码的实现
Aug 08 Python
python 装饰器功能与用法案例详解
Mar 06 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/07/13 PHP
JavaScript delete操作符应用实例
2009/01/13 Javascript
JavaScript 实现模态对话框 源代码大全
2009/05/02 Javascript
Html中JS脚本执行顺序简单举例说明
2010/06/19 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
JQGrid的用法解析(列编辑,添加行,删除行)
2013/11/08 Javascript
jquery.cookie() 方法的使用(读取、写入、删除)
2013/12/05 Javascript
node.js中的querystring.escape方法使用说明
2014/12/10 Javascript
node.js中的fs.lchmod方法使用说明
2014/12/16 Javascript
javascript操作字符串的原生方法
2014/12/22 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
javascript框架设计之类工厂
2015/06/23 Javascript
异步加载JS、CSS代码(推荐)
2016/06/15 Javascript
jQuery简单实现title提示效果示例
2016/08/01 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
vue + typescript + 极验登录验证的实现方法
2019/06/27 Javascript
javascript中导出与导入实现模块化管理教程
2020/12/03 Javascript
python使用calendar输出指定年份全年日历的方法
2015/04/04 Python
在Python中处理时间之clock()方法的使用
2015/05/22 Python
解决Linux系统中python matplotlib画图的中文显示问题
2017/06/15 Python
python生成ppt的方法
2018/06/07 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
Python3.5集合及其常见运算实例详解
2019/05/01 Python
Django 迁移、操作数据库的方法
2019/08/02 Python
Python中pyecharts安装及安装失败的解决方法
2020/02/18 Python
Python捕获异常堆栈信息的几种方法(小结)
2020/05/18 Python
Softmax函数原理及Python实现过程解析
2020/05/22 Python
HTML5学习心得总结(推荐)
2016/07/08 HTML / CSS
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
Araks官网:纽约内衣品牌
2020/10/15 全球购物
自荐信格式简述
2014/01/25 职场文书
大学生旅游业创业计划书
2014/01/29 职场文书
意向书范文
2014/03/31 职场文书
村党支部换届选举方案
2014/05/02 职场文书
国庆节活动总结
2014/08/26 职场文书