Error in { : task 1 failed - "invalid connection"
Почему я получаю эту ошибку каждый раз, когда пытаюсь использовать все 4 ядра для параллельного процесса.
Вот пример кода:
NumberOfCluster <- 4
cl <- makeCluster(NumberOfCluster)
registerDoSNOW(cl)
fl<- file(file.choose(),"r") # file.choose() is going to locate a file(.tsv)
# of size 8 gb (RAM is 4 GB)
foreach(i=1:3) %dopar% {
View(name_fil <- read.delim(fl,nrows = 1000000,header = TRUE))
}
View
— это функция rstudio для просмотра данных в пользовательском интерфейсе. Кажется немного странным хотеть вызывать это в коде, выполняемом в отдельных процессах в кластере. Кроме того, ваш взгляд, кажется, просто читает один и тот же файл 3 раза параллельно, что снова является странным использованием параллелизма. - person Nick Kennedy   schedule 20.07.2015