Get the Average Number of Free CPU Cores
Get the Average Number of Free CPU Cores
freeCores(
memory = c("5min", "15min", "1min"),
fraction = 0.9,
logical = getOption2("parallelly.availableCores.logical", TRUE),
default = parallelly::availableCores()
)memory |
(character) The time period used to infer the system load, with alternatives being 5 minutes (default), 15 minutes, or 1 minute. |
fraction |
(non-negative numeric) A scale factor. |
logical |
Passed as-is to |
default |
(integer) The value to be returned if the system load is
unknown, i.e. |
An positive integer with attributes loadavg (named numeric),
maxCores (named integer), argument memory (character), and
argument fraction (numeric).
free <- freeCores() print(free) ## Not run: ## Make availableCores() agile to the system load options(parallelly.availableCores.custom = function() freeCores()) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.