亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python如何實現獲取系統內存占用信息

發布時間:2020-07-17 17:02:38 來源:億速云 閱讀:197 作者:小豬 欄目:開發技術

這篇文章主要講解了python如何實現獲取系統內存占用信息,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

psutil是一個跨平臺庫,能夠輕松實現獲取系統運行的進程和系統利用率(包括CPU、內存、磁盤、網絡等)信息。它主要應用于系統監控,分析和限制系統資源及進程的管理。它實現了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等。目前支持32位和64位的Linux、Windows、OS X、FreeBSD和Sun Solaris等操作系統。

首先需要安裝psutil模塊

pip install psutil

實現代碼:

import psutil

mem = psutil.virtual_memory()
# 系統總計內存
zj = float(mem.total) / 1024 / 1024 / 1024
# 系統已經使用內存
ysy = float(mem.used) / 1024 / 1024 / 1024

# 系統空閑內存
kx = float(mem.free) / 1024 / 1024 / 1024

print('系統總計內存:%d.3GB' % zj)
print('系統已經使用內存:%d.3GB' % ysy)
print('系統空閑內存:%d.3GB' % kx)

可以查看一下運行效果:

python如何實現獲取系統內存占用信息

知識點擴展:

獲取CPU信息

# -*- coding:UTF-8 -*-
'''
獲取當前系統的cpu信息
Created on 2018年1月3日
@author: liuyazhuang
'''
import psutil
 
#獲取當前系統cpu的各種指標
print psutil.cpu_times(percpu=True)
 
#獲取當前cpu的單項指標
print psutil.cpu_times().user
 
#獲取cpu的邏輯個數
print psutil.cpu_count()
 
#獲取cpu的物理個數
print psutil.cpu_count(logical=False)

獲取內存信息

# -*- coding:UTF-8 -*-
'''
獲取當前系統的內存信息
Created on 2018年1月3日
@author: liuyazhuang
'''
import psutil
 
#獲取完整內存信息
mem = psutil.virtual_memory()
print mem
 
#獲取內存總數
print mem.total
 
#獲取空閑內存數
print mem.free
 
#獲取swap分區信息
print psutil.swap_memory()

看完上述內容,是不是對python如何實現獲取系統內存占用信息有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天门市| 万州区| 湖口县| 荣昌县| 塔河县| 上栗县| 新密市| 和龙市| 巨野县| 永年县| 增城市| 化隆| 天柱县| 济宁市| 台东县| 祁门县| 丰顺县| 吴堡县| 肃南| 云浮市| 紫金县| 宝鸡市| 昌都县| 比如县| 阿合奇县| 家居| 综艺| 敦煌市| 贵港市| 盖州市| 娄烦县| 乳源| 南溪县| 凤凰县| 盐山县| 米泉市| 禹城市| 平山县| 金乡县| 巴林左旗| 孟州市|