Tengo problemas con mi apestosa computadora portátil, que lucha con la memoria para ejecutar un juego y considero que Chrome es el habitual consumidor de memoria. Solo reinicio mi computadora para obtener actualizaciones y generalmente dejo Chrome ejecutándose, con demasiadas pestañas abiertas, ninguna se detiene, por lo que es comprensible que consuma memoria. Lo que me molestó fue que incluso cuando revisé y comencé a podar pestañas no vi que regresara tanta memoria como esperaba. Para que conste, el único complemento que tengo es Adblock e intenté deshabilitarlo y eso no pareció solucionar el problema raíz.
Como experimento, tomé un Chrome que estuvo abierto por un tiempo y cerré todas las pestañas menos una, la pestaña se abrió para apilar la página de inicio de Exchange. Observé el uso de memoria informado tanto por el administrador de tareas de Windows como por el propio administrador de tareas de Chrome. Luego cerré Chrome por completo, lo volví a abrir e inmediatamente navegué al mismo sitio de intercambio de pila y verifiqué el uso de la memoria y vi una diferencia de memoria decente entre los Chrome recién reabiertos y los abiertos anteriormente.
Al observar el administrador de tareas de Chrome, el proceso principal de Chrome pasó de ~400K a ~100K de uso de memoria, el complemento Adblock también disminuyó de 250K a 100K. El uso de memoria asignado a la pestaña de intercambio de pila era aproximadamente el mismo, y todo lo demás era un consumo de memoria demasiado insignificante como para importar.
Eso es aproximadamente medio gigas de memoria que parece haber sido "filtrado" mientras dejaba Chrome ejecutándose. Sé lo suficiente sobre cómo se realiza generalmente la administración de la memoria, y le estoy dando a Chrome el beneficio de la duda, para suponer que esta memoria no se ha filtrado tanto, ya que Chrome ahora ha sobreasignado memoria libre y simplemente está ansioso por liberarla.
Mi pregunta principal es: ¿existe una mejor manera de recuperar esta memoria sobreasignada sin tener que reiniciar Chrome por completo? Digamos que me tomé el tiempo para limpiar la mitad de mis pestañas, pero todavía quiero que la otra mitad permanezca abierta. ¿Puedo hacer que Chrome consolide la memoria usada y libere el exceso para que Chrome solo retenga tanta memoria como realmente necesita para las pestañas que quiero conservar y al mismo tiempo devolver lo suficiente para no matar mi pobre y asquerosa computadora portátil si me atrevo a intentar jugar? ¿juego?