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处理python编码问题
Mar 13 Python
Python算法应用实战之队列详解
Feb 04 Python
python中pylint使用方法(pylint代码检查)
Apr 06 Python
python 基本数据类型占用内存空间大小的实例
Jun 12 Python
python定时关机小脚本
Jun 20 Python
对python PLT中的image和skimage处理图片方法详解
Jan 10 Python
python进程和线程用法知识点总结
May 28 Python
Django框架视图函数设计示例
Jul 29 Python
使用TensorFlow搭建一个全连接神经网络教程
Feb 06 Python
Keras 中Leaky ReLU等高级激活函数的用法
Jul 05 Python
Python如何使用27行代码绘制星星图
Jul 20 Python
python使用scapy模块实现ARP扫描的过程
Jan 21 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中Object对象的笔记分享
2011/06/28 PHP
解析二进制流接口应用实例 pack、unpack、ord 函数使用方法
2013/06/18 PHP
php实现图片缩放功能类
2013/12/18 PHP
Apache无法自动跳转却显示目录的解决方法
2020/11/30 PHP
使用滤镜设置透明导致 IE 6/7/8/9 解析异常的解决方法
2011/04/07 Javascript
防止jQuery ajax Load使用缓存的方法小结
2014/02/22 Javascript
JavaScript事件委托的技术原理探讨示例
2014/04/17 Javascript
浅谈EasyUI中编辑treegrid的方法
2015/03/01 Javascript
javascript实现图片自动和可控的轮播切换特效
2015/04/13 Javascript
JavaScript生成SQL查询表单的方法
2015/08/13 Javascript
JavaScript高级程序设计(第三版)学习笔记6、7章
2016/03/11 Javascript
jQuery解决$符号命名冲突
2016/06/18 Javascript
angular中的cookie读写方法
2017/08/02 Javascript
微信小程序 页面滑动事件的实例详解
2017/10/12 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
详解封装基础的angular4的request请求方法
2018/06/05 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
跟老齐学Python之再深点,更懂list
2014/09/20 Python
python根据出生日期返回年龄的方法
2015/03/26 Python
python安装numpy和pandas的方法步骤
2019/05/27 Python
Python 给定的经纬度标注在地图上的实现方法
2019/07/05 Python
解决Python import docx出错DLL load failed的问题
2020/02/13 Python
Keras使用ImageNet上预训练的模型方式
2020/05/23 Python
Python爬虫爬取博客实现可视化过程解析
2020/06/29 Python
虚拟机下载python是否需要联网
2020/07/27 Python
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
美国最灵活的移动提供商:Tello
2017/07/18 全球购物
澳大利亚最大的在线美发和美容零售商之一:My Hair Care & Beauty
2019/08/24 全球购物
职工趣味运动会方案
2014/02/10 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
班主任与学生安全责任书
2014/07/25 职场文书
教师纪念9.18事件演讲稿范文
2014/09/14 职场文书
写给父母的感谢信
2015/01/22 职场文书
扬州个园导游词
2015/02/06 职场文书
办公室个人总结
2015/02/28 职场文书
党组织关系的介绍信模板
2019/06/21 职场文书