¿Por qué mi navegador usa tanta memoria?


12

Recientemente tuve problemas con Firefox ejecutándose muy lentamente cuando tengo muchas pestañas abiertas; decir 20 pestañas. Todo mi sistema se ralentizaría.

Decidí probar Google Chrome, y comenzó bien. Pero últimamente, también estoy descubriendo que ralentiza todo mi sistema. En cuanto al Administrador de tareas, chrome.exe está utilizando aproximadamente 250 MB de memoria en aproximadamente 6 entradas diferentes en el administrador de tareas. Sin embargo, cuando apago Chrome, el uso de memoria se reduce en aproximadamente 600 MB. ¿Cómo puede ser esto?

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

(muestra caída en el uso de memoria después de finalizar Chrome).

Cuando mi sistema se bloquea con Chrome con muchas pestañas abiertas, se tarda 10 segundos en cargar el Menú de inicio, 10 segundos para expandir Todos los programas y cada carpeta y subcarpeta, y 30 segundos para que el programa se resalte con mi mouse. También lleva 10 segundos cambiar al Bloc de notas.

¿Por qué Chrome parece utilizar tanta memoria como indica el Administrador de tareas? ¿Por qué se usa mi archivo de paginación cuando tengo alrededor de 1.1GB de memoria? ¿Puedo configurar Chrome para que se ejecute en RAM y no en el archivo de paginación? ¿Cómo pueden usar 20 pestañas 600MB? Eso es 30 MB por pestaña.


Respuestas:



6

¿Por qué Chrome parece utilizar tanta memoria como indica el Administrador de tareas? ¿Por qué se usa mi archivo de paginación cuando tengo alrededor de 1.1GB de memoria? ¿Puedo configurar Chrome para que se ejecute en RAM y no en el archivo de paginación? ¿Cómo pueden usar 20 pestañas 600MB? Eso es 30 MB por pestaña.

Tu experiencia es normal. Tengo 72 pestañas abiertas en este momento (varios proyectos a la vez) y Chrome está tomando 2.7 GB de memoria virtual (2 GB de RAM + 700 MB de archivo de página). Eso es aproximadamente 37MB por pestaña (mi peor pestaña toma 170MB). E incluso he deshabilitado el complemento Flash; de lo contrario, sería mucho más alto.

Debes mirar el propio administrador de tareas de Chrome, haciendo clic en el icono "llave inglesa", Herramientas-> Administrador de tareas. Esto será mucho más útil para usted que el Administrador de tareas de Windows, ya que aclarará qué pestañas usan más memoria.

Según la propia admisión de los desarrolladores, Chrome usa más memoria que los navegadores de un solo proceso cuando tiene varias pestañas abiertas, porque ciertos datos del programa deben duplicarse para cada pestaña. Esto se debe a que Chrome inicia un nuevo proceso para cada pestaña nueva (excepto cuando abre un enlace en una pestaña nueva, entonces parece compartir un proceso con la pestaña que contiene el enlace original).

Esto tiene claros beneficios para la confiabilidad (ya que una pestaña incorrecta no bloqueará todo su navegador), la seguridad (es menos probable que un sitio malicioso pueda comprometer los datos de otras pestañas) y el rendimiento (su pestaña actual gana prioridad y puede funcionar más rápido). A cambio, tienes que darle memoria extra.

La arquitectura multiproceso tiene una ventaja de memoria en largas sesiones: hace un mejor trabajo al liberar memoria cuando cierra pestañas.

Este es el futuro de la navegación web. Dado que la mayoría de la informática se lleva a cabo en la web ahora, los navegadores web necesitan la misma arquitectura multiproceso que proporciona confiabilidad a los sistemas operativos tradicionales como Windows / Mac / Linux. (IE8 agregó esta función y espero que otros navegadores lo hagan. Firefox pone complementos en su propio proceso, y creo que hay diferentes procesos para diferentes pestañas en su hoja de ruta).

Su sistema no tiene mucha RAM. Solo tiene 1 GB, pero los sistemas modernos vendidos hoy tienen al menos 2 GB, y la mayoría tiene al menos 4 GB. Probablemente le resulte barato actualizar a 4 GB.


3

Para Chrome, tiene en el menú Herramientas un "Administrador de tareas". Mostrará cómo se usa la memoria. Tiene una cantidad base utilizada por el navegador, luego otra cantidad para cada pestaña y también para cada extensión.

En la oficina, también usando Chrome, desinstalé todas las extensiones sofisticadas pero innecesarias e intenté abrir una pequeña cantidad de pestañas al mismo tiempo. Chrome tiene un proceso separado para cada pestaña para protegerlos del mal comportamiento / fallas de los demás, pero viene con una sobrecarga de uso de memoria. 30 MB por pestaña también es lo que experimento (a veces mucho más para páginas pesadas)

Como solo tiene 1 GB o RAM, tal vez podría considerar extenderlo si necesita tener sesiones de navegación con muchas pestañas abiertas al mismo tiempo. Desafortunadamente no tenemos nada por nada ...


Puedo navegar en Chrome con 40 pestañas abiertas en 512 MB + 3 extensiones. No se necesita más RAM. Y la sobrecarga de múltiples procesos es principalmente memoria compartida, no separada.
TheLQ

Por extraño que parezca, mi computadora portátil en la oficina usa alrededor de 800Mo para algunas pestañas y solo una o dos extensiones. Cada pestaña lleva de 60 a 100 MB y esto no es para páginas pesadas. Por ejemplo, esta página en este momento está ocupando 70 MB en este momento.
LudoMC

1

En realidad, cada vez que abre una nueva pestaña, consume una cierta cantidad de memoria de la computadora. Una sola pestaña de Chrome puede usar entre 20 MB y 100 MB de RAM. Cuanto más abres las pestañas, más lenta será tu velocidad de navegación e incluso te resultará difícil navegar por diferentes pestañas. The Great suspender es una extensión ligera de cromo que reduce la huella de memoria de cromo para los usuarios y, por lo tanto, lo ayuda a trabajar con múltiples pestañas sin ningún problema.

Características del gran tirante:

Al usar esta extensión de Chrome, puede usar Gmail, Twitter, Facebook y muchas otras pestañas en segundo plano sin temor a ralentizar el rendimiento de su sistema. 2.Puedes acceder a todas y cada una de las pestañas en cualquier momento sin que el navegador se bloquee.

  1. Suspende automáticamente algunas pestañas para evitar que el navegador se ralentice o se bloquee.

4.La extensión Great Suspender te permite suspender pestañas particulares manualmente después de un cierto período de tiempo o puedes verlas en tu barra de pestañas.

  1. las pestañas no se suspenden para siempre. Puede restaurar las pestañas suspendidas simplemente haciendo clic en cualquier lugar de la página.

6. Mantiene el historial de pestañas suspendidas.

7 .. Puede ejecutar más de 200 pestañas incluso con menos memoria en su sistema (menos de 4 GB de memoria)

8 .. Mejora la velocidad de navegación radicalmente con una experiencia de superficie web fluida

  1. Tiene una característica adicional, es decir, puede colocar los sitios deseados como: Facebook, Twitter, Gmail, etc. en una LISTA BLANCA que protegerá estos sitios de la suspensión.

puedes leer este blog AQUÍ para conocer más extensiones que ayudan en la administración de memoria y pestañas. Hay muchos administradores de pestañas disponibles en Google para encontrar sus ventajas y desventajas a través de este blog.


-1

No soy un usuario de Chrome, pero puedo hablar sobre el uso de memoria en Windows XP. Su máquina tiene 1 GB de memoria (memoria física total). Esto es demasiado bajo en mi humilde opinión. Cuando carga Windows XP, generalmente consume alrededor de 500 MB sin otras aplicaciones cargadas.

Una vez que carga Firefox (o Chrome), comienza a solicitar memoria de Windows. Le queda relativamente poca memoria libre, por lo que Windows comienza a intercambiar cosas al archivo de la página para que no se quede sin memoria.


Como le dije a alguien más, puedo navegar en Chrome con 40 pestañas abiertas en 512 MB de RAM + algunas extensiones. RAM no es el problema aquí
TheLQ

@TheLQ: ¿Cuál es el problema aquí?
Steve
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.