📜  Python| os.getloadavg() 方法

📅  最后修改于: 2022-05-13 01:54:41.080000             🧑  作者: Mango

Python| os.getloadavg() 方法

Python中的OS 模块提供了与操作系统交互的功能。操作系统属于 Python 的标准实用程序模块。该模块提供了一种使用操作系统相关功能的可移植方式。

Python中的os.getloadavg()方法用于获取过去 1、5 和 15 分钟的负载平均值。平均负载是在 1、5 和 15 分钟内给定时间段内系统运行队列中进程数的平均值。如果无法获得平均负载,此方法会引发OSError

注意:此方法仅在 UNIX 平台上可用。

代码:使用 os.getloadavg() 方法获取过去 1、5 和 15 分钟的负载平均值。
# Python program to explain os.getloadavg() method  
  
# importing os module 
import os
  
# Get the load average over
# the last 1, 5, and 15 minutes 
# using os.getloadavg() method
load1, load5, load15 = os.getloadavg()
  
# Print the load average over
# the last 1, 5, and 15 minutes 
print("Load average over the last 1 minute:", load1)
print("Load average over the last 5 minute:", load5)
print("Load average over the last 15 minute:", load15)
输出:
Load average over the last 1 minute: 0.34
Load average over the last 5 minute: 0.42
Load average over the last 15 minute: 0.46