python查看运行内存占用_python中使用psutil查看内存占用的情况
有的时候需要对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中使用psutil查看内存占用的情况相关推荐
- python算法和数据结构_Python中的数据结构和算法
python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...
- Shell脚本和Python查看Nginx并发连接数、进程数和常驻内存占用情况
Shell脚本查看Nginx并发连接数.进程数和常驻内存占用情况 http://xiaoyongxing1.blog.163.com/blog/static/642807522015144302240 ...
- 17.2.3 通过查看triggers数据表中的数据查看触发器的信息
17.2.3 通过查看triggers数据表中的数据查看触发器的信息 在MySQL中,会将触发器的信息存储到information_schema数据库中的triggers数据表中.可以通过查看info ...
- python怎么清理垃圾_Python 中的“垃圾”是怎么回收的?
前言 对于python来说,一切皆为对象,所有的变量赋值都遵循着对象引用机制.程序在运行的时候,需要在内存中开辟出一块空间,用于存放运行时产生的临时变量:计算完成后,再将结果输出到永久性存储器中.如果 ...
- python决策树 多分类_Python中的决策树分类:您需要了解的一切
python决策树 多分类 什么是决策树? (What is Decision Tree?) A decision tree is a decision support tool that uses ...
- python基础知识测试题_Python中的单元测试—基础知识
python基础知识测试题 Unit testing is the number one skill which separates people who just finished their de ...
- python super详解_python中super()详解
一.问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__ ...
- python怎么进入虚拟环境_Python 中如何使用 virtualenv 管理虚拟环境
1. 什么是虚拟环境? 虚拟环境的意义,就如同 虚拟机 一样,它可以实现不同环境中Python依赖包相互独立,互不干扰. 举个例子吧. 假设我们的电脑里有两个项目,他们都用到同一个第三方包,本来一切都 ...
- python首行缩进_python中缩进
初识Python 初识Python 跟学习所有的编程语言一样,首先得了解这门语言的编程风格和最基础的语法.下面就让我们一起来了解一下Python的编程风格. 1.逻辑行与物理行 在Python中有逻辑 ...
最新文章
- xcode svn commit is not under version control 和 git常用指令
- 动作分析 姿态估计_单人或多人的人体姿态骨架估计算法概述
- UVa1607 poj1435 UVaLive1686 Gates
- WiFi行业将走向何方?
- mysql workbench_爬虫实例:玩转mysql(预备篇)
- 自考c语言程序阅读题,自考C语言程序设计模拟试题二答案.DOC
- 私人博客定制---服务器接口封装
- 如何revert一个merged branch上所有的改动
- Linux: 利用 Alpine 在命令行里访问 Gmail
- CAGradientLayer简介 实现颜色渐变
- 线程 -- ThreadLocal
- MJRefresh自定义刷新动画
- Springboot小区物业管理系统毕业设计源码051745
- 如何用Matlab计算相关系数和偏相关系数
- 集合经验模态分解matlab,LMD经验模态分解matlab程序(2)
- 空间直线同球体交点求解
- VS2008SP1的MFC测试-Ribbon风格(DJ尐舞图形画板2008)
- 一个大二计算机学生的学期总结(2022末年)
- 优化代码中的“坏味道”
- 二维vector的创建
热门文章
- Windows Server 2012 R2安装体验
- Android基础控件之Button的基本使用
- Android开发中的logcat工具使用方法
- Google Maps API 进级:在信息窗口GInfoWindow中嵌入Flash动画
- 把庞大的 npm script 拆到单独文件中
- C#中异步多线程的常见用法
- 【网站】网站不能在QQ,微信中访问,申诉办法
- 编写高质量代码的50条黄金守则-Day 02(首选readonly而不是const)
- C#LeetCode刷题之#58-最后一个单词的长度(Length of Last Word)
- wordpress忘记登录密码,更改域名的办法。