我想增加我的集群作业的好处。以下代码成功:
> cl <- makePSOCKcluster(rep('localhost', 2))
> clusterEvalQ(cl = cl, rnorm(3))
[[1]]
[1] -0.6452848 -0.9899609 0.3083131
[[2]]
[1] 1.1687733 -0.1930413 1.1576510
然而,事实并非如此。
cl <- makePSOCKcluster(names = rep('localhost', 8), renice = 15)
nice: +15: No such file or directory
我可以使用以下代码在创建集群后设置好感:
clusterEvalQ(cl = cl, tools::psnice(value = 15))
阅读文档后makePSOCKcluster
,我不确定我在集群创建步骤中做错了什么,并且无法追踪问题。如何创建一个集群并同时设置工作线程的好坏?