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