首页 > 解决方案 > 如何在执行 R 脚本时分配特定核心

问题描述

我想执行一个简单的 R 代码。是否可以在它的执行中分配一个特定的核心/处理器。如果可能,我该怎么做?

标签: rmultithreadingmicrosoft-r

解决方案


可以分配进程以使用 Windows 中的特定内核。最简单的测试方法是通过 Windows 任务管理器 -> 进程选项卡 -> 右键单击​​一个进程 -> 设置关联性 -> 检查您要使用的处理器集。

其他地方也有类似的问题(https://serverfault.com/questions/571516/any-way-to-make-a-program-run-on-a-specific-core-on-launchhttps:// superuser.com/questions/309617/how-to-limit-a-process-to-a-single-cpu-core)。

请注意,通常不建议您强制进程在特定内核上运行。


推荐阅读