2011-11-16 78 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對象會告訴你的主機。