Блокировка файлов в R doMC
У меня есть некоторый непараллельный код, который я хотел бы распараллелить. Код должен быть смущающе распараллеливаемым, за исключением файловых операций (в которые записано несколько файлов, и какой файл для записи несколько стохастичен и потенциально может быть одинаковым в разных процессорах). С doMC
а также foreach
пакеты, я должен обработать блокировку файла, или это уже обработано пакетом? Я не привязан к doMC
Я выбрал его, потому что я все еще буду вносить много изменений в мой код, и с ним, кажется, просто работать.
1 ответ
Решение
Я не нашел решения для общей проблемы. Кажется, есть решение в:
Есть ли способ разделить блокировку (например, файл блокировки) между процессами R?
и это можно считать дубликатом этого.