R 是单线程的。
- 使用 R,如何检查 Windows 和 Linux 中运行 R 的核心/线程数? (或者正在运行多少卢比)
- 使用R,如何检查Windows和Linux中运行R的每个核心的使用情况? (或者每个 R 使用的 CPU 百分比)
例如,如果我有两个 R 打开正在运行的项目。我期望有 2 个线程运行 R,每个线程占用一定百分比的 CPU。然后我打开另一个 R。如何使用第三个 R 检查线程数(本例中为 2)以及 R 使用的 CPU 百分比?
如果您打开多个 R 窗口,每个窗口将在不同的内核上运行,最多可达您拥有的最大内核数。这在 Windows 和 Mac 计算机上自动实现。如果你想知道你有多少个核心,你可以运行:
library(parallel)
detectCores()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)