HDG explica - swapfile.sys, hiberfil.Sys y PageFile.Sys en Windows

HDG explica - swapfile.sys, hiberfil.Sys y PageFile.Sys en Windows

En versiones anteriores de Windows, probablemente recuerde el viejo archivo de paginación. Se usa cuando la memoria física se compromete en exceso y contiene objetos a los que generalmente no se ha accedido en mucho tiempo. Eso es archivo de página.sys. A continuación, teníamos la opción Hibernate en Windows que le permiten guardar el núcleo y todas las aplicaciones en su disco duro para que pueda comenzar su computadora más rápido que hacer un reinicio completo. Eso es hibrí.sys.

En Windows 8/10, las cosas se vuelven más complicadas. El archivo de página.Sys está ahí todo el tiempo, pero el Hiberfil.SYS solo está ahí si tiene habilitado el inicio rápido en Windows. ¿Qué es Fast Startup?? Básicamente permite que Windows realice un apagado híbrido. Es por eso que Windows 8/10 se inicia mucho más rápido que las versiones anteriores de Windows. Mira mi publicación anterior que explica qué es un apagado híbrido en Windows 8.

Tabla de contenido

    Para usar la nueva función de cierre híbrido, que se enciende de forma predeterminada, la hibernación debe habilitarse en Windows. Si la hibernación está deshabilitada, no tendrá un hiberfil.archivo sys y tampoco podrá usar la opción de inicio rápido. Puedes leer mi publicación aquí sobre habilitar la hibernación en Windows.

    En la captura de pantalla anterior, tengo una máquina de Windows con 1 GB de RAM y inicio rápido deshabilitado. Ahora que entendemos cómo funciona, vayamos al nuevo: swapfile.sys. Qué diablos es eso? Bueno, es básicamente como el archivo de paginación, pero tiene diferentes propósitos.

    Una de las principales razones para el archivo de intercambio.SYS es suspender y reanudar las aplicaciones de la tienda de Windows. Entonces, ¿por qué no usar el archivo de paginación para hacerlo?? Se usa porque ciertos tipos de operaciones de paginación se pueden hacer de manera más eficiente utilizando este tipo especial de página de página.

    Aquí hay una explicación más clara. Windows admite la paginación y el intercambio. La paginación contendrá elementos a los que no se ha accedido en mucho tiempo, mientras que el intercambio contiene elementos que se sacaron recientemente de la memoria. No se puede acceder a los artículos en PagingFile nuevamente durante mucho tiempo, mientras que se puede acceder a los artículos en SwapFile mucho antes.

    Además, la paginación es muy efectiva en máquinas de alta gama, mientras que el intercambio es más efectivo en tabletas y PC de gama baja. Cada archivo de paginación tiene diferentes requisitos para el crecimiento dinámico, la reserva de espacio, las políticas de lectura/escritura, etc. Si tuviera el mismo archivo de paginación, se fragmentaría muy rápidamente debido a las páginas de tamaño fijo utilizados en la paginación y los grandes trozos utilizados para intercambiar.

    Como puede ver desde arriba, el swapfile.SYS tiene aproximadamente 16 MB de tamaño. A partir de ahora, se usa para aplicaciones de tiendas debido a sus diferentes necesidades de paginación en comparación con los programas tradicionales de Windows. Puede haber otros usos también para ello en el futuro, pero Microsoft no ha especificado qué exactamente.

    Entonces, eso es lo que hacen esos tres archivos en un sistema Windows 8/10. Tenga en cuenta que hay algunas cosas interesantes y molestas que pueden suceder. Si tiene 16 GB de RAM y está utilizando un inicio rápido en Windows, eso significa que también tendrá un archivo de hibernación de 16 GB! Si está ejecutando Windows en un SSD, eso puede estar ocupando una gran parte de su espacio en disco.

    Puede reducir el tamaño del archivo de hibernación (hiberfil.sys) en Windows sin deshabilitar la hibernación utilizando el siguiente comando:

    powercfg.exe /hibernado /tamaño 50

    Esto reducirá el tamaño del archivo de hibernación al 50% de la RAM en lugar del 100%. Tenga en cuenta que no puede reducirlo más del 50%. Sin embargo, si tiene una gran cantidad de RAM como 16 GB o 32 GB o más, puede ahorrarse bastante espacio.

    La otra cosa es que no necesita preocuparse de que el archivo de hibernación se vuelva demasiado grande como en versiones anteriores de Windows. Anteriormente, el archivo de hibernación almacenaba el núcleo, los controladores de dispositivos y todos los datos de la aplicación. Ahora que no hay datos de aplicación, el tamaño del archivo se mantiene bastante constante, por lo que si tiene mucha RAM, probablemente no necesite un archivo de hibernación que sea tan grande de todos modos.

    Con suerte, eso te da una comprensión más clara de cómo el archivo de página.sys, hiberfil.sys y swapfile.Los archivos de SYS funcionan en Windows 8/10. Si tiene alguna pregunta, no dude en publicar un comentario. Disfrutar!