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 相关文章推荐
jupyter notebook引用from pyecharts.charts import Bar运行报错
Apr 23 Python
解决python3读取Python2存储的pickle文件问题
Oct 25 Python
python调用opencv实现猫脸检测功能
Jan 15 Python
解决pycharm的Python console不能调试当前程序的问题
Jan 20 Python
python游戏开发之视频转彩色字符动画
Apr 26 Python
Django 实现图片上传和显示过程详解
Jul 18 Python
python使用多线程编写tcp客户端程序
Sep 02 Python
python异常处理和日志处理方式
Dec 24 Python
opencv python如何实现图像二值化
Feb 03 Python
python实现简单井字棋小游戏
Mar 05 Python
解决pycharm不能自动补全第三方库的函数和属性问题
Mar 12 Python
Pytest中conftest.py的用法
Jun 27 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
MOTOROLA 摩托罗拉 MODEL 66-XI五灯中波收音机
2021/03/02 无线电
解析php curl_setopt 函数的相关应用及介绍
2013/06/17 PHP
对php 判断http还是https,以及获得当前url的方法详解
2019/01/15 PHP
Yii2 queue的队列使用详解
2019/07/19 PHP
innerText和innerHTML 一些问题分析
2009/05/18 Javascript
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
2011/01/19 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
2013/10/24 Javascript
JS JSON对象转为字符串的简单实现方法
2013/11/18 Javascript
js 采用delete实现继承示例代码
2014/05/20 Javascript
Javascript基础知识(三)BOM,DOM总结
2014/09/29 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
2015/10/26 Javascript
vue教程之toast弹框全局调用示例详解
2020/08/24 Javascript
js封装成插件的步骤方法
2017/09/11 Javascript
使用cropper.js裁剪头像的实例代码
2017/09/29 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
2017/10/20 Javascript
Koa项目搭建过程详细记录
2018/04/12 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
vue项目中企业微信使用js-sdk时config和agentConfig配置方式详解
2020/12/15 Vue.js
[02:55]2018DOTA2国际邀请赛勇士令状不朽珍藏Ⅲ饰品一览
2018/08/01 DOTA
Python获取任意xml节点值的方法
2015/05/05 Python
python编程开发之日期操作实例分析
2015/11/13 Python
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
python使用sqlite3时游标使用方法
2018/03/13 Python
python抓取多种类型的页面方法实例
2019/11/20 Python
开启Django博客的RSS功能的实现方法
2020/02/17 Python
pyCharm 实现关闭代码检查
2020/06/09 Python
jupyter使用自动补全和切换默认浏览器的方法
2020/11/18 Python
CSS3 实现倒计时效果
2020/11/25 HTML / CSS
基于HTML5+CSS3实现简单的时钟效果
2017/09/11 HTML / CSS
加利福尼亚州威尼斯的女性奢侈品设计师服装和概念店:Mona Moore
2018/09/13 全球购物
初中数学教学反思
2014/01/16 职场文书
师德演讲稿范文
2014/05/06 职场文书
银行竞聘上岗演讲稿
2014/09/12 职场文书
公安个人四风问题对照检查及整改措施
2014/10/28 职场文书
2015年城市管理工作总结
2015/05/23 职场文书
详解Vue中$props、$attrs和$listeners的使用方法
2022/02/18 Vue.js