Snow の並列計算が終了した後、エクスポートされた変数を削除する必要がありますか? clusterEvalQ が呼び出されても、「rsession」プロセスのメモリはあまり変更されないことがわかりました。以下のサンプルコードにはメモリの問題があると思われます
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)