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 相关文章推荐
django model去掉unique_together报错的解决方案
Oct 18 Python
python Pygame的具体使用讲解
Nov 03 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
May 17 Python
python在openstreetmap地图上绘制路线图的实现
Jul 11 Python
python实现通过队列完成进程间的多任务功能示例
Oct 28 Python
python如何获取apk的packagename和activity
Jan 10 Python
flask框架渲染Jinja模板与传入模板变量操作详解
Jan 25 Python
Python实现疫情通定时自动填写功能(附代码)
May 27 Python
Python实现初始化不同的变量类型为空值
Jun 02 Python
Pycharm学生免费专业版安装教程的方法步骤
Sep 24 Python
Python基于百度AI实现抓取表情包
Jun 27 Python
Python序列化模块JSON与Pickle
Jun 05 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交互使用详解
2006/10/09 PHP
多数据表共用一个页的新闻发布
2006/10/09 PHP
php url路由入门实例
2014/04/23 PHP
PHP框架Laravel学习心得体会
2015/10/28 PHP
thinkPHP的表达式查询用法详解
2016/09/14 PHP
javascript 表单的友好用户体现
2009/01/07 Javascript
JavaScript中常用的运算符小结
2012/01/18 Javascript
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
js与jquery获取父级元素,子级元素,兄弟元素的实现方法
2014/01/09 Javascript
javascript 模拟坦克大战游戏(html5版)附源码下载
2014/04/08 Javascript
JavaScript将字符串转换成字符编码列表的方法
2015/03/19 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
2015/03/28 Javascript
javascript实现简单的进度条
2015/07/02 Javascript
jquery实现点击展开列表同时隐藏其他列表
2015/08/10 Javascript
BootStrap实现树形目录组件代码详解
2016/06/21 Javascript
fullpage.js全屏滚动插件使用实例
2016/09/06 Javascript
详解组件库的webpack构建速度优化
2018/06/18 Javascript
微信小程序tabBar 返回tabBar不刷新页面
2019/07/25 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
2019/09/27 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
2020/11/12 Javascript
Python字符串切片操作知识详解
2016/03/28 Python
python爬虫爬取某站上海租房图片
2018/02/04 Python
pygame游戏之旅 添加碰撞效果的方法
2018/11/20 Python
基于python的selenium两种文件上传操作实现详解
2019/09/19 Python
利用python3 的pygame模块实现塔防游戏
2019/12/30 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
python 读取二进制 显示图片案例
2020/04/24 Python
巴西补充剂和维生素购物网站:Natue
2019/06/17 全球购物
NICKIS.com荷兰:设计师儿童时装
2020/01/08 全球购物
顺丰快递Java软件工程师面试题
2015/07/31 面试题
环境工程专业个人求职信
2013/12/05 职场文书
入党政审材料范文
2014/12/24 职场文书
2015小学毕业班工作总结
2015/07/21 职场文书
2016高考感言
2015/08/01 职场文书
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python