Por qué los optimizadores de memoria y los amplificadores de memoria RAM son peores que inútiles
Muchas compañías desean venderle "optimizadores de memoria", a menudo como parte de los programas de "optimización de PC". Estos programas son peores que inútiles: no solo no acelerarán su computadora, sino que la reducirán..
Dichos programas aprovechan a los usuarios inexpertos y hacen promesas falsas sobre la mejora del rendimiento. En realidad, su computadora sabe cómo administrar la RAM por sí sola. Utilizará RAM para aumentar el rendimiento de su computadora, no tiene sentido que la RAM quede vacía..
¿Se está llenando la memoria RAM de su computadora? Eso es bueno!
Los optimizadores de memoria se basan en un malentendido. Puede mirar la memoria RAM de su computadora y ver cómo se llena, por ejemplo, puede tener 4 GB de RAM y ver que 3 GB están llenos con solo 1 GB de sobra. Esto puede sorprender a algunas personas: ¡mire cuán hinchadas son las versiones modernas de Windows! ¿Cómo va a ejecutar programas adicionales con tan poca memoria disponible??
En realidad, los sistemas operativos modernos son bastante buenos para administrar la memoria por sí mismos. Que 3 GB de RAM usados no necesariamente indican desperdicio. En su lugar, su computadora usa su RAM para almacenar datos en caché para un acceso más rápido. Ya sea que se trate de copias de las páginas web que tenía abiertas en su navegador, las aplicaciones que abrió anteriormente o cualquier otro tipo de datos que pueda necesitar pronto, su computadora se cuelga en su RAM. Cuando necesite los datos nuevamente, su computadora no tiene que golpear su disco duro, solo puede cargar los archivos desde la RAM.
Fundamentalmente, no tiene sentido tener RAM vacía. Incluso si su RAM está completamente llena y su computadora necesita más de ella para ejecutar una aplicación, su computadora puede descartar instantáneamente los datos en caché de su RAM y usar ese espacio para la aplicación. No tiene sentido que la RAM quede vacía, si está vacía, se está desperdiciando. Si está lleno, hay una buena posibilidad de que pueda ayudar a acelerar los tiempos de carga del programa y cualquier otra cosa que use el disco duro de su computadora.
Tenga en cuenta que muy poca RAM es realmente "libre" en la captura de pantalla a continuación. La RAM se está utilizando como caché, pero aún está marcada como disponible para cualquier programa que necesite usarla.
En el pasado, la memoria RAM completa indicaba un problema. Si estaba ejecutando Windows Vista en una computadora con media memoria RAM, podría sentir que la computadora se desaceleraba constantemente; tenía que leer y escribir constantemente en el disco duro, utilizando el archivo de la página del disco duro como un reemplazo ineficaz de la RAM. Sin embargo, las computadoras modernas generalmente tienen suficiente RAM para la mayoría de los usuarios. Incluso las computadoras de gama baja generalmente se envían con 4 GB de RAM, que debería ser más que suficiente a menos que esté realizando juegos intensivos, ejecutando múltiples máquinas virtuales o editando videos.
Incluso si la RAM era un problema para usted, no hay razón para usar un optimizador de memoria. Los optimizadores de memoria son aceite de serpiente que, en el mejor de los casos, son inútiles y, en el peor, perjudiciales..
Cómo funcionan los optimizadores de memoria
Cuando use un optimizador de memoria, verá disminuir el uso de RAM de su computadora. Esto puede parecer una ganancia fácil: ha disminuido el uso de RAM simplemente presionando un botón, después de todo. Pero no es tan simple..
Los optimizadores de memoria funcionan de una o dos maneras:
- Llaman a la función API de Windows EmptyWorkingSet, lo que obliga a las aplicaciones en ejecución a escribir su memoria de trabajo en el archivo de la página de Windows..
- Rápidamente se asignan una gran cantidad de memoria, lo que obliga a Windows a descartar los datos almacenados en caché y escribir los datos de la aplicación en el archivo de la página. Luego desasignan la memoria, dejándola vacía..
Ambos trucos liberarán RAM, haciéndolo vacío. Sin embargo, todo esto hace que las cosas sean más lentas: ahora las aplicaciones que use tendrán que obtener los datos que necesitan del archivo de la página, leer del disco duro y tardar más en funcionar. Cualquier memoria que se use para caché puede ser descartada, por lo que Windows tendrá que obtener los datos que necesita del disco duro.
En otras palabras, estos programas liberan memoria rápida al forzar los datos que necesita en una memoria más lenta, donde tendrá que volver a la memoria rápida. ¡Esto no tiene sentido! Todo lo que logra es venderle otro programa de optimización del sistema que no necesita.
Si Windows necesita RAM, enviará los datos al archivo de la página o descartará los datos almacenados en caché, de todos modos. Todo esto sucede automáticamente cuando es necesario, no tiene sentido desacelerar las cosas al forzarlo a suceder antes de que sea necesario..
Al igual que las aplicaciones de limpieza de PC, los optimizadores de memoria son una estafa. Parecen estar haciendo algo positivo para las personas que no entienden cómo funciona la administración de la memoria, pero en realidad están haciendo algo dañino.
Cómo “optimizar” realmente tu memoria
Si desea tener más memoria RAM disponible, omita el optimizador de memoria. En su lugar, intente deshacerse de las aplicaciones en ejecución que no necesita: elimine los programas innecesarios de la bandeja del sistema, deshabilite los programas de inicio inútiles, etc..
Si necesita más RAM para lo que hace, intente comprar más RAM. La RAM es bastante barata y no es muy difícil instalarla usando una de las guías de instalación de RAM disponibles en línea. Solo asegúrate de comprar el tipo correcto de RAM para tu computadora.
Sí, los optimizadores de memoria pueden liberar parte de la memoria RAM de su PC. Sin embargo, eso es algo malo: quieres que tu computadora use su RAM para acelerar las cosas. No tiene sentido tener memoria libre.