2. Windows 10 velocidad extrema 2
En Windows, el Archivo de paginación y
ReadyBoost son distintas versiones de un parecido
mecanismo de virtualización de memoria. Se trata de
conseguir el espacio de un archivo para que el sistema
operativo mueva allí los procesos que corren en segundo
plano, produciendo una liberación de la memoria RAM, con
esa memoria virtualizada. Ambas características son
configurables, y ambas permiten asignar el tamaño del
archivo que utiliza su proceso. La diferencia entre es que la
primera característica, que es la más antigua, de forma
predeterminada, opera en la partición donde está
formateado el sistema operativo, con el consiguiente
detrimento del rendimiento del propio sistema.
Obviamente, sería preferible mantener el Archivo de
paginación en otra unidad de disco distinta a la del sistema
operativo, lo cual es factible, pero complicado. Y en este
punto ReadyBoost toma la ventaja de que su configuración,
además estar simplificada, es avanzada. Permitiendo
parametrizar la asignación tanto del sistema de archivos,
como del tamaño de clústeres de la unidad de
almacenamiento externa de forma inmediata.
3. Características de «Pagefile» y «ReadyBoost»
Archivo paginación ReadyBoost
Sistema de archivos NTFS-ext3-ext4 FAT-NTFS-exFAT
Unidad de disco Local Externa
Proceso System Superfetch
Extensión de archivo «.sys» «.sfcache»
Tamaño límite Límite unidad Límite unidad
Cifrado Sí (GPO) No
Atributos Usuales Oculto Almacenamiento
Fragmentación Sí Probablemente
Proceso de optimización
Para optimizar ReadyBoost lo primero es formatear una llave
USB al sistema de archivos exFAT, ya que ha sido
especialmente adaptado para el uso de memorias flash. Para
hacerlo, se prueba con los parámetros de «Tamaño de unidad
de asignación», probando los distintos valores del «Tamaño
de unidad de asignación», y anotando los resultados
arrojados, para establecer la comparativa.
4. Al mismo tiempo, se abre una instancia del «Visor de
Eventos». Se desanida su árbol jerárquico hasta la rama:
«Registros de aplicaciones y eventos microsoft windows
readyboost», abriendo el registro con nombre: «Operativo».
Después de cada configuración del «Tamaño de asignación»
se actualiza la plantilla del Visor de eventos clicando en
«Acción y «Actualizar», anotando los valores correspondientes
a cada nuevo de tamaño de clústeres.
Resultado de la prueba con FAT32
El tamaño predeterminado (4096 bytes)=
La velocidad de lectura aleatoria es de 5990 KB/s.
La velocidad de escritura aleatoria es de 5440 KB/s.
Tamaño de asignación de 64 KB (máximo)=
La velocidad de lectura aleatoria es de 6419 KB/s.
La velocidad de escritura aleatoria es de 3002 KB/s.
Tamaño de asignación de 2048 bytes (mínimo)=
La velocidad de lectura aleatoria es de 5969 KB/s.
La velocidad de escritura aleatoria es de 6820 KB/s.
Resultado de la prueba con NTFS
El tamaño predeterminado (4096 bytes)=
La velocidad de lectura aleatoria es de 6526 KB/s.
La velocidad de escritura aleatoria es de 7872 KB/s.
Tamaño de asignación de 64 KB (máximo)=
5. La velocidad de lectura aleatoria es de 6608 KB/s.
La velocidad de escritura aleatoria es de 7114 KB/s.
Tamaño de asignación de 512 bytes (mínimo)=
La velocidad de lectura aleatoria es de 6331 KB/s.
La velocidad de escritura aleatoria es de 8716 KB/s.
Resultado de la prueba con exFAT
El tamaño predeterminado (32Kb)=
La velocidad de lectura aleatoria es de 6402 KB/s.
La velocidad de escritura aleatoria es de 8672 KB/s.
Tamaño de asignación 4096 KB (máximo permitido)=
La velocidad de lectura aleatoria es de 6230 KB/s.
La velocidad de escritura aleatoria es de 3386 KB/s.
Tamaño de asignación de 512 bytes (mínimo)=
La velocidad de lectura aleatoria de 7130 KB/s.
La velocidad de escritura aleatoria de 7423 KB/s.
A medida que se efectuaban las pruebas también fluctuaba
el valor sobre la misma asignación, llegando a devolver
diferentes valores sobre el mismo tamaño de unidad de
asignación. Por ejemplo, se volvió a testar el valor de los 512
bytes con exFAT y se encontró lo siguiente:
La velocidad de lectura aleatoria es de 7319 KB/s.
La velocidad de escritura aleatoria es de 8410 KB/s.
6. Así que se eligió este valor, ya que disminuía un poco la tasa
de velocidad de escritura aleatoria, pero aumentaba
significativamente la de velocidad de lectura aleatoria, lo que
implica al boteo del sistema operativo.
Esta configuración es una forma de garantizar un
mantenimiento pasivo de la unidad de disco duro en sistemas
operativos Windows que admitan ReadyBoost. Lo que
responde a una pregunta sin formular sobre ¿qué es más
barato y fácil de reemplazar, debido a un uso prolongado, una
llave USB o un disco duro? Otra cuestión es si pueden convivir
el archivo de paginación y ReadyBoost, siendo afirmativa la
respuesta. Y formulando una última pregunta sobre ¿qué se
ha ganado en rendimiento? La respuesta es: «Pruébalo».