最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2023年04月21日 09:15:57   作者:家樂福的搬磚日常  
這篇文章主要介紹了python通過psutil獲取服務器cpu,內存,磁盤使用率,使用psutil,可以很方便地監(jiān)控系統(tǒng)的運行狀況,診斷問題和優(yōu)化性能,需要的朋友可以參考下

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

  • 獲取系統(tǒng)CPU使用率、內存使用率、磁盤使用率等信息。
  • 獲取進程列表、進程狀態(tài)、進程CPU使用率、進程內存使用率、進程IO信息等。
  • 殺死進程、發(fā)送信號給進程、掛起進程、恢復進程等操作。

使用psutil,可以很方便地監(jiān)控系統(tǒng)的運行狀況,診斷問題和優(yōu)化性能。以下是一個簡單的示例,演示如何使用psutil獲取系統(tǒng)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(數(shù)值,2):保留兩位小數(shù) ,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()方法可以獲取系統(tǒng)內存使用情況,返回一個namedtuple對象,包含total、available、percent、used、free五個屬性,分別表示總內存、可用內存、使用率、已用內存和可用內存。
mem = psutil.virtual_memory()
print("內存總量: ",round(mem.total/1073741824,2),"內存使用率:", mem.percent, "%")

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

到此這篇關于python通過psutil獲取服務器cpu,內存,磁盤使用率的文章就介紹到這了,更多相關python 使用psutil獲取服務器cpu內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 從PySpark中的字符串獲取列表方法講解

    從PySpark中的字符串獲取列表方法講解

    在本篇內容里小編給大家分享的是一篇關于從PySpark中的字符串獲取列表方法講解及相關實例,有需要的朋友們跟著學習下。
    2021-12-12
  • python的ArgumentParser使用及說明

    python的ArgumentParser使用及說明

    這篇文章主要介紹了python的ArgumentParser使用及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python中用sleep()方法操作時間的教程

    Python中用sleep()方法操作時間的教程

    這篇文章主要介紹了Python中用sleep()方法操作時間的教程,是Python入門學習中的基礎知識,需要的朋友可以參考下
    2015-05-05
  • 對tensorflow中的strides參數(shù)使用詳解

    對tensorflow中的strides參數(shù)使用詳解

    今天小編就為大家分享一篇對tensorflow中的strides參數(shù)使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python基于回溯法子集樹模板解決取物搭配問題實例

    Python基于回溯法子集樹模板解決取物搭配問題實例

    這篇文章主要介紹了Python基于回溯法子集樹模板解決取物搭配問題,簡單描述了搭配問題并結合實例形式分析了Python使用回溯法子集樹模板解決取物搭配問題的具體步驟與相關操作技巧,需要的朋友可以參考下
    2017-09-09
  • 利用python畫出AUC曲線的實例

    利用python畫出AUC曲線的實例

    今天小編就為大家分享一篇利用python畫出AUC曲線的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python-numpy-指數(shù)分布實例詳解

    python-numpy-指數(shù)分布實例詳解

    今天小編就為大家分享一篇python-numpy-指數(shù)分布實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • PyQt QDoubleSpinBox控件用法示例詳解

    PyQt QDoubleSpinBox控件用法示例詳解

    QDoubleSpinBox?是 PyQt中用于輸入浮點數(shù)的控件,支持鍵盤輸入和上下箭頭調整數(shù)值,本文給大家介紹PyQt QDoubleSpinBox控件用法,感興趣的朋友一起看看吧
    2025-04-04
  • Python中zipfile壓縮包模塊的使用

    Python中zipfile壓縮包模塊的使用

    zipfile 模塊提供了創(chuàng)建、讀取、寫入、添加及列出 ZIP 文件的工具,本文主要介紹了Python中zipfile壓縮包模塊的使用,感興趣的可以了解一下
    2021-05-05
  • 能讓Python提速超40倍的神器Cython詳解

    能讓Python提速超40倍的神器Cython詳解

    今天帶大家了解一下能讓Python提速超40倍的神器,文章圍繞著神器Cython展開,文中有非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06

最新評論

康乐县| 平乡县| 渭南市| 平江县| 科技| 深圳市| 佛教| 江西省| 蓝山县| 饶平县| 仪陇县| 广东省| 齐齐哈尔市| 岗巴县| 临猗县| 图木舒克市| 南陵县| 乡城县| 将乐县| 和顺县| 滁州市| 平利县| 饶平县| 根河市| 永吉县| 琼海市| 泽普县| 青田县| 新宾| 阜平县| 金乡县| 娱乐| 隆昌县| 岗巴县| 北宁市| 东乡县| 肇庆市| 台江县| 蓬溪县| 南澳县| 南城县|