3
Snow並行計算結束後是否需要刪除導出的變量?我發現即使調用了clusterEvalQ,'rsession'進程的內存也沒有太大變化。我懷疑是我的示例代碼如下Snow結束後是否需要刪除導出的變量
library(snow)
cl2 <- makeCluster(3, type = "SOCK")
data <- rep(1:10000,10000)
clusterExport(cl2,"data")
# is remove neccssary?
clusterEvalQ(cl2, rm(data, pos=globalenv()))
stopCluster(cl2)
嘗試調用'gc'。看起來像'clusterExport'正在製作出口數據的額外副本。如果您要停止羣集,我認爲不需要移除。 – mrip