Ha sido una queja sobre Chrome durante años:"¡Se
acapara tanto RAM!" Y ahora que Firefox Quantum está aquí, el fuego se
encenderá: algunos usuarios ven menos uso de RAM que en Chrome, mientras que otros
ven cantidades similares.
Pero el uso de RAM no es algo malo en sí mismo. Seré el primero en admitir que ya he hecho esta queja antes,
y siempre me sorprende un poco la cantidad de RAM que usa un solo programa en
mi computadora. Pero esta queja es equivocada. En el mejor de los casos, es el
resultado de estar acostumbrados a cómo eran las cosas antes de que explotara
la web moderna.
Hablemos de por qué es bueno que tu navegador use mucha RAM
y qué puedes hacer si esto está sucediendo.
Por qué Chrome y Firefox usan tanta RAM
Es verdad, Chrome y Firefox usan muchísima RAM. En este
momento, en mi sistema, Chrome está usando una enorme cantidad de 3.7GB, con 12
pestañas abiertas (incluyendo webapps como Gmail, Google Calendar, TweetDeck y
Slack), sin mencionar algunas extensiones instaladas. Esa es una gran cantidad
de memoria, pero hay una razón para todo.
Los navegadores modernos hacen que la web sea más rápida,
fácil y confiable. Tanto Chrome como (ahora) Firefox son multiproceso, lo que
significa que dividen diferentes partes del navegador en sus propios procesos;
de esta forma, si una pestaña o un complemento se bloquea, el navegador no se
bloqueará junto con él. Esto es algo bueno. Chrome también tiene
características como el prerendering, que hacen que las páginas web se carguen
más rápido a expensas de recursos como la RAM.
Las extensiones añaden aún más funciones a un navegador que
ya es rico en funciones. ¿Usando extensiones además de eso? Se comerán aún más
RAM. Si deseas las características que ofrecen, tienes que estar dispuesto a
renunciar a algunos de tus recursos preciosos para las características que
hacen tu vida más cómoda. Así es como las computadoras siempre han funcionado.
Tu navegador hace más de lo que ha hecho antes. ¿Recuerdas
cuando la web era sólo un montón de páginas HTML estáticas con fondos terribles
y ocasionales GIF animados? Esos días han pasado hace mucho tiempo. Ahora usas tu
navegador para leer el correo electrónico, administrar tu calendario, ver
videos, editar documentos e incluso jugar juegos.
Y eso ni siquiera incluye
recibir notificaciones de cualquier número de servicios, o usar extensiones
para hacer cosas como enviar mensajes de texto o rellenar automáticamente
contraseñas.
Estamos haciendo más en nuestro navegador que nunca, y esas
páginas web y webapps consumen recursos (al igual que las aplicaciones de
escritorio que realizan las mismas tareas). Pero cuanto más hagas en tu
navegador, menos harás en tu escritorio. Si bien parece que Firefox y Chrome
están consumiendo una tonelada de RAM, parte de ello se debe a que todo eso
está bajo un mismo paraguas... en lugar de dividirse entre un montón de
aplicaciones de escritorio diferentes. Tu navegador se ha convertido, de alguna
manera, en tu sistema operativo. Chrome incluso tiene su propio administrador
de tareas si pulsas Shift+Tab, para que pueda ver la cantidad de RAM que usa
cada una de las pestañas y extensiones. Firefox tiene uno un poco más técnico
si escribes sobre: memory en tu barra de direcciones.
La RAM vacía es RAM inútil
Mucha gente ve el uso de RAM alto y piensa "¡Oh no!
Esto va a ralentizar mi computadora ". Pero eso no siempre cierto.
La RAM existe para hacer que tu computadora sea más rápida. Tu
computadora usa la RAM como caché para almacenar cosas que puede necesitar de
nuevo en el caso de los navegadores web, que pueden ser páginas web u otros
recursos utilizados por plug-ins y extensiones. De esta forma, cuando vuelvas a
esa página web o utilices esa extensión de nuevo, se cargará más rápido. Esto
es algo bueno. Si tu computadora dejara la memoria RAM vacía, muchas cosas se
moverían más lentamente. Chrome, y en menor medida Firefox, están diseñados para
usar más RAM para hacer que tu experiencia de navegación sea más rápida y
suave.
Ahora bien, si tu RAM está tan llena que está cambiando
constantemente algunos de sus contenidos a tu disco duro, entonces eso es algo
malo, y definitivamente puede ralentizar tu ordenador. Se siente paradójico,
¿verdad?
Si tu computadora es lenta, tienes dos opciones: hacer sacrificios o actualizarla
Mira, no voy a decir que Chrome y Firefox sean perfectamente
eficientes. Ciertamente hay mejoras que se pueden hacer, y los desarrolladores
están trabajando en ellas todo el tiempo.
Pero también necesitamos ajustar nuestras expectativas. Los
navegadores web no son sólo un pequeño programa en su ordenador. Es tu ventana
a la web, el programa que maneja mucho -o incluso la mayor parte- de lo que
haces. La web moderna está más ávida de recursos que nunca, gracias a todos los
beneficios que ofrece, y nuestras computadoras necesitan mantenerse al día.
Así que si su computadora no tiene suficiente RAM para
ejecutar cómodamente todo lo que desees, entonces necesitas hacer sacrificios
(cerrar programas, desinstalar extensiones y usar menos pestañas a la vez)... o
necesita actualizar tu computadora.
Lo sé, no es divertido cuando tienes que gastar mucho
dinero. 8 GB o 16 GB pueden parecer una cantidad innecesariamente alta de RAM,
pero así es como funciona con la tecnología: a medida que pasa el tiempo, y
necesitas hacer cosas más complejas en tu computadora, necesitas más recursos.
¿Aún te quejas de que Windows 7 requiere 1GB de RAM en comparación con los 64MB
de XP? Por supuesto que no. ¿Te quejas cuando un juego nuevo requiere una CPU o
tarjeta gráfica mejorada? Podrías quejarte acerca de gastar el dinero, pero lo
aceptas como una parte normal del juego en un PC.
Los navegadores web no son diferentes: cuanto más maduros se
vuelven ellos (y la web), más recursos necesitarán, especialmente a medida que
los navegadores se vuelven más y más una tienda integral para todo en tu
computadora. Supongo que podría usar un navegador antiguo, o uno diseñado para
ser súper ligero... pero luego se pierde todas las nuevas ventajas y
características. Puedes seguir usando Windows 98.