从R查询系统负载

时间:2016-06-17 17:48:44

标签: r rserve

R是否有办法查询Linux操作系统并确定活动进程数和/或CPU利用率?例如,top命令返回有用的信息来回答这个问题,但是R中的system没有返回我可以与之交互的值,它只打印STDOUT并移动上。

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

1 个答案:

答案 0 :(得分:2)

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