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用10行代码实现对黄色图片的检测功能
Aug 10 Python
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法
Feb 14 Python
一个基于flask的web应用诞生 用户注册功能开发(5)
Apr 11 Python
Python实现字符串与数组相互转换功能示例
Sep 22 Python
Flask之flask-script模块使用
Jul 26 Python
Python matplotlib的使用并自定义colormap的方法
Dec 13 Python
Python 安装第三方库 pip install 安装慢安装不上的解决办法
Jun 18 Python
django Admin文档生成器使用详解
Jul 22 Python
Python通过cv2读取多个USB摄像头
Aug 28 Python
Python object类中的特殊方法代码讲解
Mar 06 Python
使用opencv中匹配点对的坐标提取方式
Jun 04 Python
Python通过zookeeper实现分布式服务代码解析
Jul 22 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字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
字母顺序颠倒而单词顺序不变的php代码
2010/08/08 PHP
Parse正式发布开源PHP SDK
2014/08/11 PHP
实现WordPress主题侧边栏切换功能的PHP脚本详解
2015/12/14 PHP
微信 开发生成带参数的二维码的实例
2016/11/23 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
2017/11/24 PHP
解决Laravel 不能创建 migration 的问题
2019/10/09 PHP
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
自动设置iframe大小的jQuery代码
2013/09/11 Javascript
用队列模拟jquery的动画算法实例
2015/01/20 Javascript
微信小程序 本地存储及登录页面处理实例详解
2017/01/11 Javascript
对于js垃圾回收机制的理解
2017/09/14 Javascript
利用adb shell和node.js实现抖音自动抢红包功能(推荐)
2018/02/22 Javascript
JavaScript控制浏览器全屏显示简单示例
2018/07/05 Javascript
详解JavaScript 中 if / if...else...替换方式
2018/07/15 Javascript
vue中动态添加class类名的方法
2018/09/05 Javascript
angular4强制刷新视图的方法
2018/10/09 Javascript
JS实现压缩上传图片base64长度功能
2019/12/03 Javascript
基于原生JS封装的Modal对话框插件的示例代码
2020/09/09 Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
2020/11/03 Javascript
[44:50]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第二局
2016/02/26 DOTA
python网络编程实例简析
2014/09/26 Python
python将ansible配置转为json格式实例代码
2017/05/15 Python
python初学之用户登录的实现过程(实例讲解)
2017/12/23 Python
解决Python pandas plot输出图形中显示中文乱码问题
2018/12/12 Python
python os模块简单应用示例
2019/05/23 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
python设置表格边框的具体方法
2020/07/17 Python
西班牙英格列斯百货英国官网:El Corte Inglés英国
2017/10/30 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
欧姆龙医疗欧洲有限公司:Omron Healthcare Europe B.V
2020/06/13 全球购物
演讲稿祖国在我心中
2014/05/04 职场文书
三十年同学聚会感言
2015/07/30 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书
HTML中的表格元素介绍
2022/02/28 HTML / CSS