Liberar memoria en Google Chrome (y Chromium)
Aunque Chrome es un gran navegador (y así lo demuestra que se está comiendo gran parte del mercado en muy poco tiempo y la gran cantidad de extensiones que están saliendo para él) sorprende la habilidad que tiene para consumir “megas y megas” de memoria a poco que abres unas cuantas pestañas y te pones a pasear por Internet.
Por fortuna existe una forma de liberar parte de la memoria ocupada por el navegador web aunque… llama la atención que esté tan “escondida”.
Veamos cómo recuperar lo que es nuestro.
Habilitar la recuperación de memoria
Chrome incluye el parámetro --purge-memory-button (puedes comprobarlo lanzándolo desde la terminal). Cada vez que lances el navegador utilizando este parámetro aparecerá en el administrador de tareas del navegador

el siguiente botón que te permitirá liberar la tan preciada memoria (sobre todo cuando el equipo es de recursos “limitados”
)

NOTA: ojo, dicha opción no aparece en la ayuda del programa (google-chrome --help)
Haciendo el cambio permanente
Si te gusta la opción o la consideras imprescindible te recomiendo modificar el lanzador de la aplicación para que arranque siempre utilizando el parámetro --purge-memory-button (yo ya se lo he metido al PIII con XFCE del “cuñao”
)
En el caso concreto de Gnome3, en el directorio /usr/share/applications, puedes encontrar los ficheros de configuración de cada uno de los programas que aparecen en los menús de aplicaciones.
Como referencia te regalo el artículo “Añadir entradas al menú de aplicaciones de Gnome 3” que puede resultarte de interés tanto para crear un nuevo lanzador de aplicaciones como para cambiar la categoría bajo la que se muestra el navegador (para gustos los colores ¿no?)
Conclusión
Opción bastante oculta en el navegador que te permitirá recuperar algunos megas de memoria adicionales que siempre vienen bien cuando tienes un equipo con pocos recursos.
Esperemos que mejora tanto la gestión de memoria (y el recolector de basura) como para justificar que el botón no sea visible al común de los mortales


















A mi tiene últimamente un poco descontento Chromium, pero es el que más me gusta sin duda. A mí en la ventana del gestor de tareas no me sale el botón de “depurar” (uso Chromium 20) xDD Saludos¡¡
Crea adicción: yo antes era muy de Firefox pero desde que utilizo Chromium casi ni lo huelo
Extraña que no salga el botón; por defecto no aparece… ¿has usado el parámetro indicado?
Salu2 compi
¿Cómo lo instalaste?
Coincido con el comentario anterior, a mí me pasa lo mismo, entre “Estadísticas” y “cerrar” no aparece el botón “depurar memoria”.
Si hubiese otra posibilidad de poder encontrar “El Dorado” que es dicho botón, agradecería a la información.
¡Cachis! yo uso la versión 19 de Chromium (me voy a tener que actualizar
)
No obstante aseguraos de que están cerradas todas las instancias de Chromium y luego lanzad el chromium –purge-memory-button.
Espero noticias para ver qué podemos hacer
Salu2
Dicho y hecho (no he podido resistirme)
bueno, yo lo he probado en windows y si funciona, aunque por ahora estoy usando firefox, ya vere mañanan temprano en arch con xfce
saludos.
Gracias por el apunte Zero.
Teniendo en cuenta que es un parámetro del navegador debe funcionarte en los distintos entornos de ventana sin problemas.
Un saludo
Por azares del destino me habéis pillado hoy en Windows 7 donde tengo el Chrome 20.0.1132.57 m pero por más que miro aquí y allá no encuentro la opción de depurar memoria, ni en Herramientas / Administrador de tareas viene O__0
Azares, sí, sí… ¿has usado el parámetro indicado y comprobado que no haya ninguna instancia del navegador en memoria? Zero ha confirmado que le funciona en Windows (espero que no sea significativa la versión utilizada del mismo
)
Pero en Windows como uso el –purge-memory-button? donde lo pongo? O__0
Ésa pregunta de Windows “me la sé”
Usar la TeclaWindows+R y escribe ahí “chromium –purge-memory-button”
Ya contarás. Suerte
Pues nada, no me reconoce poniendo chromium, ni chrome que es mi caso ni poniendo chromium.exe ni chrome.exe –purge-memory-button ni con doble guión ni con guión simple etc etc….
Hice un búsqueda en google y encontré esto para ejecutar y tampoco me sirve. Ni con comillas ni sin comillas etc etc…
Esta sería mi ruta:
“C:\Usuarios\Mi_Usuario\AppData\Local\Google\Chrome\Application\chrome.exe –purge-memory-button”
Que difícil es Windows, con lo bién que se está en Linux >.<
Bueno, me respondo y Solucionado.
Hay que ir al icono del acceso directo del Chrome y con el botón derecho del ratón eligir Propiedades ir a la pestaña Acceso Directo y en la ventana Destino agregar al final de la línea, detrás del chrome.exe y dejando un espacio, lo siguiente: –purge-memory-button
Delante de purge es doble guión, no se ve por que WordPress lo toma como guión simple
Un saludo y gracias por todo
Máquina, no me has dado tiempo a contestarte (estaba probando en el Win7 de un compi de la oficina)
Para el problema de los dos guiones en WordPress existe una posible solución (uufff.. lo escribí en el 2009)
Bueno, yo para el doble guión y en general para mostrar código en wordpress.com uso lo siguiente.
Al principio del código/texto
[*sourcecode language="bash"]
Y luego lo cierro con [*/sourcecode] sin los asteriscos iniciales, es para que se vea
Vemos el ejemplo:
O algo más largo. Si quieres saber los días que faltan para terminar el año, en una terminal:
Un saludo
Yo no entiendo mucho, ¿me pueden explicar? no se donde colocar ese “código” y además cuando entra al ventana no me sale el botón de “depurar memoria”.
Será un placer…¿qué sistema operativo usas?
Muchas gracias por contestar, pero le eche otra leída al articulo y listo me funciono.
Excelente tu blog te deje 5 puntos en boosterblog, saludos.
Yo como tengo abiertas como 3 millones de pestañas y tengo puesto que me las guarde entre sesiones, puesuso Firefox. Además en la versión 13 gasta mucho menos RAM porque solo carga en memoria las pestañas (de la sesion anterior) en las que has pinchado.
Bueno, si alguien sabe algo de como instalar en ubuntu el Chromium 20…(sin compilar)
Existen más opciones de arranque para Chrome que pueden hacer que vaya mucho mejor y más fluido: http://puppetlinux.blogspot.com.es/2012/09/google-chrome-opciones-de-arranque.html
¿Cuál es tu favorita Javier?
Un saludo, buen blog y bienvenido
“chromium –purge-memory-button” escribp y sale que revise, esta bien escrito?
¿has puesto uno o dos guiones delante de purge-memory-button?