Tengo una PC con arranque dual. Cuando copio una carpeta desde Windows (Windows 7 Pro), se copia a 110 MB por segundo a través de una red gigabit. Linux (ubuntu dekstop 16.04) en la misma PC nunca copia a más de 45 MB por segundo, por lo que básicamente lleva el doble de tiempo copiar LA MISMA CARPETA.
¿Cuál podría ser el problema, obviamente todo el hardware es exactamente igual? Revisé dmesg, Ubuntu ve esto como una red gigabit y se conecta como tal.
PD: estoy copiando a una carpeta compartida de Windows, en caso de que esto pueda marcar la diferencia.
Gracias.
Respuesta1
Dices que estás copiando la misma carpeta en el cliente. Es arranque dual, por lo que es probable que estés usando NTFS. Los sistemas Linux escriben en sistemas NTFS a través del subsistema FUSE, que utiliza código de modo de usuario para implementar el código de acceso al sistema de archivos. Cada bloque escrito o leído tiene que pasar por esta interfaz FUSE, que es mucho más lenta que el código nativo del kernel.
También dice que está copiando la misma carpeta desde un recurso compartido remoto de Windows. En los sistemas Linux, eso se implementa a través de SAMBA, que también es código en modo de usuario. Entonces ese es otro cuello de botella.
Si utilizara una solución nativa de Linux (lo cual admito, en este caso no puede), descubrirá que es tan rápida como la solución nativa de Windows.