Hola. Tengo 2 máquinas de prueba (ningún trabajo aparte del que cito en este email), ambas con Suse 8.2 estándar (kernel de suse etc.). La máquina "A", Athlon 800MHz 256MB RAM, tiene dos tarjetas ethernet: eth0: salida al exterior. eth1: privada (192.168.1.1) La máquina "B", Athlon 800Mhz 126MB RAM, utiliza una IP privada. eth0 (192.168.1.2) que está conectada mediante cable cruzado a la eth1 de la máquina "A". Las tarjetas de red son todas 3COM 3c905B 100BaseTX [Cyclone] (rev 30). La máquina "B" quiero montarla como servidor de ficheros. Bien, en "B" tengo puesto el export correspondiente: /test 192.168.1.1(rw,sync,no_root_squash) Y en la máquina "A" tengo la siguiente línea en el fstab: 192.168.1.2:/test /test nfs rw,exec,auto,sync,rsize=8192,wsize=8192,timeo=14,nointr,hard 1 2 He mirado: http://nfs.sourceforge.net/nfs-howto/performance.html para ver qué puedo hacer para mejorar el rendimiento, pero todo lo que he probado ha sido inútil... Si en "B" en LOCAL ejecuto: time dd if=/dev/zero of=/tmp/testfile3 bs=16k count=16384 16384+0 records in 16384+0 records out real 0m21.596s user 0m0.060s sys 0m3.250s En menos de 22 segundos ha escrito un fichero de 256MB l /tmp/te* -rw-r--r-- 1 root root 268435456 Oct 13 16:48 /tmp/testfile3 En cambio, si ejecuto el comando desde la máquina "A" en el directorio montado: A: time dd if=/dev/zero of=/test/testfile3 bs=16k count=16384 16384+0 records in 16384+0 records out real ¡¡¡¡¡ 40m10.596s !!!!! user 0m0.070s sys 0m4.570s Ha tardado 40minutos!!!! Durante la transferencia, ambas máquinas tienen una carga similar (1 aproximadamente). Utilizan un 1% de cpu de sistema y un 98% está idle. En cambio, la lectura va más o menos bien ya que si leemos el fichero creado, nos da. A: time dd if=/test/testfile3 of=/dev/null bs=16k 16384+0 records in 16384+0 records out real 0m22.982s user 0m0.030s sys 0m1.870s Alguien puede ver que es lo que estoy haciendo mal? -- Sebastià.