2011-11-16 46 views
1

我正在做一些使用snow集群的东西。目前我知道查看有多少活动群集的唯一方法是打开任务管理器 - >资源管理器 - >按名称排序并查找RScript对象。有没有办法在R中做到这一点?R雪显示所有创建的集群

另外我之所以问这个问题,是因为我可以删除以前创建的集群。有时我会看到RScript对象在R运行stopCluster()后仍然存在。任何建议,将不胜感激。

注意:到目前为止,我所做的所有集群都是localhost/SOCK集群,以便在笔记本电脑上使用第二个核心。

回答

2

您必须创建一个cluster对象,通常称为cl,您可以检查该对象。

从帮助页面:

## Two workers run on the local machine as a SOCK cluster. 
cl <- makeCluster(c("localhost","localhost"), type = "SOCK") 
clusterApply(cl, 1:2, get("+"), 3) 
stopCluster(cl) 

cl对象会告诉你的主机。