Página principal » cómo » Por qué es bueno que la memoria RAM de su computadora esté llena

    Por qué es bueno que la memoria RAM de su computadora esté llena

    ¿Windows, Linux, Android u otro sistema operativo utilizan una gran cantidad de RAM? ¡No se asuste! Los sistemas operativos modernos utilizan la RAM como un caché de archivos para acelerar las cosas. Suponiendo que su computadora esté funcionando bien, no hay nada de qué preocuparse.

    Si bien puede parecer contrario a la intuición para aquellos de nosotros que recordamos que nuestras computadoras siempre están privadas de RAM, el uso elevado de RAM significa que su RAM está siendo bien utilizada. RAM vacía se desperdicia RAM.

    Uso incorrecto de memoria alta versus Uso bueno de memoria alta

    En primer lugar, el alto uso de memoria no siempre es bueno. Si su computadora parece muy lenta, entonces el uso de memoria de acceso aleatorio alto (RAM) no es algo bueno. Si su RAM está llena, su computadora es lenta y la luz de su disco duro está parpadeando constantemente, su computadora está cambiando a disco. Esta es una señal de que su computadora está usando su disco duro, que es mucho más lento de acceder, como un "desbordamiento" para su memoria.

    Si esto ocurre, es obvio que su computadora necesita más memoria RAM o que necesita usar menos programas que requieran menos memoria. Esto es definitivamente algo malo..

    Sin embargo, hay una clara diferencia entre este caso, donde su computadora no está funcionando bien, y el caso más común donde su computadora parece estar funcionando bien, pero hay una cantidad alarmante de RAM utilizada con pocos programas abiertos.

    Disco caché

    Instale Windows XP en una computadora y probablemente lo verá usando varios cientos de megabytes de memoria cuando el sistema está inactivo. Instala Windows 7 en la misma computadora y es probable que veas Windows 7 usando varios gigabytes de memoria en la misma situación.

    Entonces, ¿qué está pasando? ¿Es Windows XP un sistema operativo más ligero y más rápido? ¿Están los sistemas operativos modernos inflados y desperdiciados con la memoria? No exactamente.

    La memoria RAM es más abundante de lo que era cuando Windows XP era el nuevo sistema operativo brillante, y los sistemas operativos modernos lo aprovechan. Los sistemas operativos modernos utilizan la memoria RAM de su computadora como un caché para los archivos de acceso frecuente y los datos del programa.

    En Windows, esta función se conoce como SuperFetch, que se introdujo en Windows Vista. SuperFetch observa las aplicaciones que utiliza y carga los archivos de aplicaciones y bibliotecas más utilizados en la memoria RAM de su computadora antes de que los necesite. Cuando inicia una aplicación, Windows carga los archivos de la aplicación desde su RAM en lugar de leerlos desde el disco, lo cual es un proceso lento. Esto acelera el inicio de la aplicación y generalmente hace que su computadora sea más rápida y con mayor capacidad de respuesta.

    Esto no solo se aplica a Windows. Los usuarios de Linux también notarán que su computadora está utilizando una cantidad de memoria aparentemente alarmante para almacenar en caché los archivos de su disco, y los nuevos usuarios de Linux pueden estar preocupados cuando noten esto. Muchos programas de monitoreo de uso de recursos, como el Monitor del sistema GNOME, ocultan la memoria utilizada por el caché del usuario para que los usuarios no tengan que entender esto o estar preocupados.

    Navegadores y otro software

    Lo mismo se aplica a los navegadores y otras aplicaciones de software con sus propios cachés. Por ejemplo, si observa que un navegador web como Mozilla Firefox usa una gran cantidad de RAM, eso no es necesariamente algo malo. Si tienes mucha memoria RAM en tu computadora, es bueno que Firefox la esté usando. Al almacenar en caché las páginas web que ha visitado en su RAM, Firefox puede acelerar los tiempos de carga de las páginas web, haciendo que el uso de los botones Atrás y Adelante sea mucho más rápido. Por esta razón, Firefox determina automáticamente el tamaño de caché ideal según la cantidad de RAM en su computadora.

    Firefox en sí puede haber tenido históricamente pérdidas de memoria y otros problemas, pero el concepto es el mismo. No tiene sentido que Mozilla reduzca el uso de RAM de Firefox a los 50 megabytes porque las computadoras modernas tienen una gran cantidad de RAM que Firefox puede usar para acelerar la navegación web.

    Lo mismo se aplica para otro software. Los programas con alto uso de memoria pueden estar haciendo un buen uso de su RAM, sin perderla.

    ¿Por qué la RAM vacía es inútil?

    Puede estar pensando que usar RAM como caché es excelente, pero no desea que estos archivos de programa y otros datos ocupen su RAM. Prefiere tener RAM disponible para que los programas se inicien instantáneamente y la memoria se use para lo que crea que es mejor, no para lo que su sistema operativo y sus programas piensan que es mejor.

    Sin embargo, esto no es una preocupación en absoluto. Ya sea que su RAM esté llena de archivos en caché o completamente vacía, todo está disponible para los programas que realmente lo necesitan. Los datos almacenados en caché en su RAM están marcados como de baja prioridad y se descartan instantáneamente tan pronto como se necesita la memoria para otra cosa.

    Debido a que estos datos se pueden descartar instantáneamente cuando sea necesario, no hay inconveniente en usar la memoria RAM para el caché. (La única desventaja potencial es que los usuarios no entienden lo que se está confundiendo).

    La memoria RAM vacía es inútil. No es más rápido para la computadora escribir datos en la RAM vacía, ni la RAM vacía usa menos energía. De hecho, asumiendo que está lanzando un programa que puede estar ya presente en la memoria caché de archivos de la RAM, los programas se cargarán mucho más rápido cuando se usa la RAM en lugar de cuando está vacía..


    Esta es la razón por la que usar un asesino de tareas en Android es una mala idea, y también es la razón por la que no debes preocuparte si tu computadora está llenando tu RAM. También es una de las razones por las que Windows XP no es el sistema operativo ideal para el hardware de hoy en día, si bien el uso de RAM de XP puede ser mucho menor que el de Windows 7, eso no es necesariamente bueno si tiene una computadora moderna con una cantidad decente de RAM..