R“知道”它运行的计算机有什么作用?

时间:2011-04-22 08:39:50

标签: r system

我想知道R可以了解它运行的硬件/系统。

例如,我知道使用“sessionInfo()”会发现一些事情。但是也可以检查计算机的CPU /内存是多少?是否可以为所使用的计算机提供一些唯一标识符?

动机是在向云发送批处理命令时使用R,并想知道如何访问运行代码的计算机的配置。

感谢。

1 个答案:

答案 0 :(得分:4)

相当多,请参阅以下帮助页面。

?.Machine
?.Platform
?Sys.info
?R.version
?memory.limit

对于可用的RAM,请使用memory.limit,尽管这会比64位系统上的32位R的物理RAM小一些(例如,我在这里不清楚详情,所以请小心对待):

memory.limit(size = NA)