cpuLoad: Get the Recent CPU Load

Description Usage Details Value References Examples

View source: R/cpuLoad.R

Description

Get the Recent CPU Load

Usage

1

Details

This function works only Unix-like system with ‘/proc/loadavg’.

Value

A named numeric vector with three elements 1min, 5min, and 15min with non-negative values. These values represent estimates of the CPU load during the last minute, the last five minutes, and the last fifteen minutes [1]. An idle system have values close to zero, and a heavily loaded system have values near parallel::detectCores(). If they are unknown, missing values are returned.

References

  1. Linux Load Averages: Solving the Mystery, Brendan Gregg's Blog, 2017-08-08, http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html

Examples

1
2
loadavg <- cpuLoad()
print(loadavg)

parallelly documentation built on Nov. 21, 2021, 9:07 a.m.