網站首頁 編程語言 正文
psutil獲取系統cpu使用率的方法是cpu_percent(),其有兩個參數,分別是interval和percpu,interval指定的是計算cpu使用率的時間間隔,percpu則指定是選擇總的使用率還是每個cpu的使用率。
一、如何使用?
psutil.cpu_percent(interval=None, percpu=False)
返回一個浮點數,以百分比的形式表示當前系統范圍的CPU利用率。當間隔>0.0時,比較間隔前后經過的系統CPU時間(阻塞)。當interval為0.0或None時,會比較自上次調用或模塊導入以來經過的系統CPU時間,并立即返回。這意味著第一次調用時,它將返回一個無意義的0.0值,您應該忽略它。在這種情況下,建議在調用之間至少0.1秒調用此函數,以確保準確性。當percpu為True時,返回一個浮點數列表,表示每個CPU的利用率百分比。列表的第一個元素指的是第一個CPU,第二個元素指的是第二個CPU,依此類推。列表的順序在所有調用中都是一致的。
二、使用例子:
1. 顯示
import psutil
if __name__ == '__main__':
print(psutil.cpu_percent(interval=1)) # percpu默認為False所以不用管
原文鏈接:https://blog.csdn.net/weixin_39589455/article/details/124309460
- 上一篇:沒有了
- 下一篇:沒有了
相關推薦
- 2022-08-23 .net?core中的System.Buffers命名空間_基礎應用
- 2022-10-24 Python?NumPy教程之遍歷數組詳解_python
- 2022-06-11 C#把DataTable導出為Excel文件_C#教程
- 2022-08-03 python基礎之//、/與%的區別詳解_python
- 2022-04-12 Apache?Pulsar集群搭建部署詳細過程_Linux
- 2022-07-14 C語言每日練習之統計文本單詞數及高頻詞_C 語言
- 2022-08-30 Python?selenium下拉選擇框實戰應用例子_python
- 2022-05-04 python運算符+條件結構+循環結構_python
- 欄目分類
-
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支