Dentro de un proceso determinado, R es en realidad bastante buena sobre la no realización de copias innecesarias. Por supuesto, con foreach, estamos creando procesos adicionales y cada uno de estos procesos requiere su propia copia de los datos está funcionando. Si esos procesos individuales requieren sólo una parte de los datos, puede optimizar los cálculos para pasar sólo los datos necesarios. (Extraer los subconjuntos en el proceso principal y pasar sólo aquellos a los trabajadores). Pero no, las opciones de .export en foreach() no sirve de mucho.