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

溫馨提示×

溫馨提示×

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

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

python怎么通過psutil獲取服務器cpu、內存、磁盤使用率

發布時間:2023-04-21 17:23:41 來源:億速云 閱讀:109 作者:iii 欄目:開發技術

今天小編給大家分享一下python怎么通過psutil獲取服務器cpu、內存、磁盤使用率的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

psutil是一個跨平臺的Python庫,它允許你獲取有關系統進程和系統資源使用情況的信息。它支持Windows、Linux、OS X、FreeBSD、OpenBSD和NetBSD等操作系統,并提供了一些非常有用的功能,如:

  • 獲取系統CPU使用率、內存使用率、磁盤使用率等信息。

  • 獲取進程列表、進程狀態、進程CPU使用率、進程內存使用率、進程IO信息等。

  • 殺死進程、發送信號給進程、掛起進程、恢復進程等操作。

使用psutil,可以很方便地監控系統的運行狀況,診斷問題和優化性能。以下是一個簡單的示例,演示如何使用psutil獲取系統CPU使用率和內存使用率:

import psutil

# 獲取磁盤使用率(windows),linux服務器可以獲取根目錄/下的磁盤使用率 disk_usage_C = psutil.disk_usage('/')
#disk_usage()方法可以獲取指定路徑的磁盤使用情況,返回一個namedtuple對象,包含total、used、free、percent四個屬性,分別表示總容量、已用容量、可用容量和使用率。

disk_usage_C = psutil.disk_usage('C:')
print("C磁盤總體情況: ","總容量:",round(disk_usage_C.total/1073741824,2),"G"," 磁盤使用率:",disk_usage_C.percent, "%",sep='')
# sep='' 去除print()內空格,round(數值,2):保留兩位小數 ,1G等于1,073,741,824byte

disk_usage_D = psutil.disk_usage('D:')
print("D磁盤使用率:","總容量:",round(disk_usage_D.total/1073741824,2),"G"," 磁盤使用率:",disk_usage_D.percent, "%",sep='')

disk_usage_E = psutil.disk_usage('E:')
print("E磁盤使用率:","總容量:",round(disk_usage_E.total/1099511627776,1),"T"," 磁盤使用率:",disk_usage_E.percent, "%",sep='')

# 獲取內存使用率
#virtual_memory()方法可以獲取系統內存使用情況,返回一個namedtuple對象,包含total、available、percent、used、free五個屬性,分別表示總內存、可用內存、使用率、已用內存和可用內存。
mem = psutil.virtual_memory()
print("內存總量: ",round(mem.total/1073741824,2),"內存使用率:", mem.percent, "%")

# 獲取CPU使用率
#cpu_percent()方法可以獲取CPU使用率,可以指定采樣間隔(默認為1秒),返回一個浮點數,表示CPU使用率
cpu_percent = psutil.cpu_percent(interval=1)
print("cpu核數: ",psutil.cpu_count(),"CPU使用率:", cpu_percent, "%")

以上就是“python怎么通過psutil獲取服務器cpu、內存、磁盤使用率”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

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

AI

乌拉特中旗| 浪卡子县| 澳门| 定南县| 唐河县| 章丘市| 静海县| 白河县| 古田县| 岑巩县| 昌黎县| 微山县| 玉溪市| 山阳县| 论坛| 故城县| 鹤峰县| 通海县| 九龙县| 芷江| 五峰| 会宁县| 沙田区| 北宁市| 阿荣旗| 西乌| 镇远县| 白河县| 陆河县| 宁阳县| 额敏县| 南乐县| 扎赉特旗| 定安县| 上蔡县| 称多县| 清流县| 科尔| 乐亭县| 新巴尔虎左旗| 延安市|