Python os.getloadavg() - 获取过去1、5和15分钟内的平均负载

Python os.getloadavg()

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

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

语法:os.getloadavg()

参数:不需要参数。

返回类型:此方法返回一个元组对象,该对象由表示最近1、5和15分钟内平均负载的float值组成。

示例1

使用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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程