19 de abril de 2011

Mejorar las transferencias en red de archivos en Windows


Windows limita la cantidad de memoria RAM que el sistema podrá utilizar para las operaciones de entrada y salida de datos en una conexiones de red, sin embargo es algo que podemos modificar mediante la edición del registro.

Este ajuste mejora el rendimiento de entrada/salida de datos del ordenador es aconsejable, cuando se realizan una gran cantidad de transferencias de archivos. Los sistemas con más de 256 Mb de mermoria RAM realizarán una mejora en el rendimiento estableciendo un valor entre 16 y 32 Mb. El valor por defecto es 0.5Mb (512Kb).

Para modificar el ajuste automático de esta configuración, iniciaremos la herramienta de edición del registro de sistema, con el comando “regedit.exe” en el menú Inicio->Ejecutar. Y localizaremos:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management



Y crearemos o modificaremos el valor DWORD y con el nombre IoPageLockLimit con un valor que es el equivalente al máximo de bytes que se utilizarán para las operaciones de entrada y salida.

Para establecer “IoPageLockLimit” se deben utilizar los siguientes ajustes en función de la memoria RAM del sistema:
  • 00020000 = 131072 KB (RAM > 512 MB)
  • 00010000 = 65536 KB (RAM > 256 MB)
  • 00008000 = 32768 KB (RAM > 128 MB)
  • 00004000 = 16384 KB (RAM > 64 MB)
  • 00002000 = 8192 KB (RAM > 32 MB)
  • 00001000 = 4096 KB (RAM < 32 MB)
Ejemplo: 

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SessionManager/Memory Management/IoPageLockLimit=00020000



Espero que os haya servido de ayuda, un saludo:

Antonio

No hay comentarios:

Publicar un comentario

No olvides dejar tu comentario y gracias por tu tiempo ;-)