Oficina

Compresión de memoria en Windows 10

✔DISMINUIR EL CONSUMO EXCESIVO DE | MEMORIA RAM | EN WINDOWS 10 [?]

✔DISMINUIR EL CONSUMO EXCESIVO DE | MEMORIA RAM | EN WINDOWS 10 [?]
Anonim

La memoria es un factor importante en el procesamiento de diferentes tareas más rápido. Como es memoria electrónica, es costosa y la mayoría de la gente no puede permitirse una gran cantidad de RAM. Además, hay un límite en RAM que los sistemas operativos pueden admitir. Pero la función Compresión de memoria en Windows 10 garantiza que obtendrá un uso óptimo y equilibrado de la memoria RAM junto con el archivo de página. El nuevo sistema operativo viene con optimización de memoria que incorpora la compresión de datos que ocupan la memoria electrónica. El artículo habla sobre cómo las versiones anteriores de Windows administraron la memoria, cuál es la función de compresión de memoria y cómo funciona la compresión de memoria en Windows 10.

Administración de memoria en versiones anteriores de Windows

En Windows, la memoria completa se divide en tres partes:

  1. Memoria de acceso aleatorio (memoria electrónica)
  2. Archivo de página (Extensión de la RAM en el disco duro)
  3. Disco duro y otros tipos de sistemas de almacenamiento

En las versiones anteriores, era necesario asignar un buen cantidad de espacio en el disco duro en pagefile.sys que actuó como una extensión de la memoria electrónica. La administración de memoria en versiones anteriores de Windows era simple y directa. Almacene las aplicaciones actualmente en ejecución y los datos relacionados en la memoria electrónica y envíe los datos menos usados ​​a pagefile.sys. Mientras que la aplicación tradicional residía en la memoria principal, la parte de datos a menudo se enviaba al archivo de paginación si no se utilizaba por mucho tiempo. Si se excedió la capacidad del archivo de paginación, se reemplazaron los datos en el archivo de paginación. En ese caso, si la aplicación -que aún estaba en la memoria electrónica- requería datos antiguos, nuevamente debía cargarse en la memoria RAM desde el disco duro u otros dispositivos de almacenamiento, lo que significa que le tomó más tiempo leer o escribir datos.

En otras palabras, las aplicaciones y los datos más recientes residen en la memoria RAM, los datos utilizados frecuentemente por las aplicaciones actuales permanecen en el archivo de páginas.sys y se accedió al disco duro cuando se tuvo que leer o escribir un nuevo conjunto de datos. Esto incluye datos no presentes en el archivo de página, los datos que pueden haber sido reemplazados por un nuevo conjunto.

Administración de memoria en Windows 8 - Los archivos de página de la aplicación

Con Windows 8, la administración de memoria cambió un poco. Había dos tipos de aplicaciones en Windows 8 / 8.1. Las aplicaciones tradicionales todavía funcionaban como se explicó anteriormente. Parte de ellos permaneció en la RAM mientras que los datos necesarios se almacenaban en el archivo de paginación cuando las aplicaciones estaban inactivas y cuando la RAM estaba llena.

Las aplicaciones modernas solo se ejecutaban cuando estaban enfocadas. Si abrió la aplicación A y la aplicación B y actualmente está trabajando en la aplicación A, la aplicación B junto con los datos relacionados se retrotraerá al archivo de paginación. De esta forma, la aplicación A puede tener un buen acceso a la memoria y no necesita comunicarse con el archivo de paginación para cada proceso de búsqueda. Cuando envíe la aplicación A al fondo centrándose en la aplicación B, la aplicación A y los datos relacionados irán al archivo de paginación mientras que la aplicación B tendrá acceso exclusivo a la RAM.

Este método se guardó en la memoria y aceleró las aplicaciones. Con Windows 10, la característica de compresión se agregó para hacerlo aún más rápido. La siguiente sección explica cómo funciona en Windows 10.

Administración de memoria en Windows 10 - Compresión sobre el archivo de página

La administración de memoria es la misma que la de Windows 8 / 8.1. Las aplicaciones tradicionales se almacenan en la memoria electrónica y las aplicaciones enfocadas también se almacenan en la memoria RAM. Si la RAM se congestiona debido al exceso de datos, la aplicación y los datos se comprimen hasta en un 40% y se alojan en la misma memoria electrónica.

Windows 10 también usa pagefile.sys para almacenar datos de la memoria eléctrica. Si una aplicación utiliza demasiados datos, pero a intervalos más lentos, algunos de sus datos se envían al archivo de paginación si la memoria electrónica tiene poco espacio libre. Si la aplicación se vuelve agresiva, los datos se trasladan desde el archivo de paginación a la memoria electrónica y alguna otra aplicación se envía al archivo de paginación para dejar espacio para la aplicación actual. Solo en casos raros, se aborda el disco duro: cuando se va a cargar un nuevo conjunto de datos o aplicación o cuando los datos requeridos por una aplicación no están presentes en la RAM ni en el archivo de paginación.

Windows 10 también tiene dos categorías de aplicaciones: moderna y tradicional. Las aplicaciones tradicionales se almacenan por separado en la memoria electrónica, mientras que las aplicaciones modernas tienen cada una su propia pila. Esto hace que sea más fácil enviar aplicaciones modernas y datos relacionados al archivo de paginación cuando abre demasiadas aplicaciones de forma que la memoria se queda corta a pesar de la compresión.

Ahorra aproximadamente el 50% de la actividad del archivo de paginación (comparado con versiones anteriores de Windows) cuando están usando la función de compresión de memoria en Windows 10 porque la mayoría de los datos ya están disponibles en la memoria principal, en forma comprimida. Cuando se requiere la aplicación o los datos, se descomprime y se utiliza. Por lo tanto, existe la necesidad de mantener una porción de RAM vacía para proporcionar datos sin comprimir. Incluso cuando se utiliza el archivo de paginación, la velocidad es más rápida en Windows 10 porque toda la aplicación y los datos relacionados se almacenan como una página comprimida a la que se accede en orden secuencial. Mientras parte de los datos se descomprime, la otra parte se envía a la memoria principal para su procesamiento. Esto también ahorra tiempo y hace que la computación sea más rápida en máquinas con Windows 10.

Para obtener más detalles, consulte este video en el Canal 9.