从 R 查询系统负载

Query system load from R

R 是否有办法查询 Linux OS 并确定活动进程的数量 and/or CPU 利用率?例如,top 命令 return 是回答这个问题的有用信息,但是 R 中的 system 不是 return 我可以与之交互的值,它只是打印STDOUT 继续前进。

我在负载均衡器后面使用 Rserve,我想仔细检查一下负载均衡器是否将我放在没有过多负载的服务器上。

尝试 system2("cat", "/proc/loadavg", stdout = TRUE)(有关详细信息,请参阅 ?system2)。 (这显然只是一个示例……关键是将 stdout=TRUE 添加到您正在使用的任何命令中。)