是否可以使用makeForkCluster在不同的机器上创建R进程?

是否可以使用makeForkCluster在不同的机器上创建R进程?,r,foreach,parallel-processing,cluster-computing,R,Foreach,Parallel Processing,Cluster Computing,“makeForkCluster使用操作系统级fork调用创建多个 相同的R进程在同一台机器上进行,并带有主进程的副本 “工作空间” 但是 是否可以使用makeForkCluster在不同的机器上创建R进程?否。这是您在“帮助”页面中引用的方式。所产生的过程必须在同一台计算机上运行。您可以使用makePSOCKcluster(names,…)其中names是机器名的字符向量,用于在不同的机器上创建包含R个进程的集群。否。这是您在“帮助”页面中引用的方式。所产生的过程必须在同一台计算机上运行。您可

“makeForkCluster使用操作系统级fork调用创建多个 相同的R进程在同一台机器上进行,并带有主进程的副本 “工作空间”

但是


是否可以使用makeForkCluster在不同的机器上创建R进程?

否。这是您在“帮助”页面中引用的方式。所产生的过程必须在同一台计算机上运行。您可以使用
makePSOCKcluster(names,…)
其中
names
是机器名的字符向量,用于在不同的机器上创建包含R个进程的集群。

否。这是您在“帮助”页面中引用的方式。所产生的过程必须在同一台计算机上运行。您可以使用
makePSOCKcluster(names,…)
其中
names
是机器名的字符向量,用于在不同的机器上创建具有R个进程的集群。

这段引文来自何处?它不是来自
?parallel::makeForkCluster
。(并不是说这是错误的,但了解来源、了解你的来源以及问题的意图是有用的)。如果您的问题真的是“我可以跨机器并行化”而不是“我可以使用分叉进程跨机器并行化”,那么答案是肯定的(如拉尔夫·斯塔布纳所示)@HenrikB有趣的问题。我原以为它来自帮助页面,但没有检查它。这似乎是真正的来源。不那么权威,但仍然正确。这句话来自哪里?它不是来自
?parallel::makeForkCluster
。(并不是说这是错误的,但了解来源、了解你的来源以及问题的意图是有用的)。如果您的问题真的是“我可以跨机器并行化”而不是“我可以使用分叉进程跨机器并行化”,那么答案是肯定的(如拉尔夫·斯塔布纳所示)@HenrikB有趣的问题。我原以为它来自帮助页面,但没有检查它。这似乎是真正的来源。不那么权威,但仍然正确。