91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

丹阳市| 合作市| 西畴县| 绥中县| 盐亭县| 邵阳县| 阜南县| 宝坻区| 中卫市| 正安县| 苏尼特左旗| 道孚县| 仙桃市| 乌鲁木齐县| 额尔古纳市| 定日县| 平度市| 青海省| 余姚市| 黄陵县| 阿拉善右旗| 瓮安县| 贵定县| 临西县| 奉化市| 汉源县| 张掖市| 彝良县| 得荣县| 双峰县| 偃师市| 湖北省| 上栗县| 曲沃县| 巴楚县| 禄丰县| 建瓯市| 兴和县| 隆安县| 德惠市| 邵阳市|