He oído que cada pestaña en un Google Chrome es un proceso separado. Entonces, si alguna pestaña falla, no se verá afectada en todo el navegador. Entonces, si abre tantas pestañas, habrá tantos procesos en el sistema operativo.
¿Es este un problema de rendimiento?
Respuestas:
He usado Chrome como navegador principal en una de mis PC. Nunca he tenido problemas de rendimiento. En realidad, el mecanismo mantiene las pestañas individuales muy receptivas porque un sitio "malo" no afecta a las otras pestañas.
Por cierto: también Internet Explorer 8 implementó el mismo mecanismo y las futuras versiones de Firefox harán lo mismo.
Editar: Aquí hay una publicación de blog interesante escrita por Scott Hanselman: Microsoft IE8 y Google Chrome - Los procesos son los nuevos hilos
fuente
En el escenario de barbecho:
Cuando regrese a Chrome, sentirá que cada pestaña se recupera de la desaceleración del intercambio. En otras aplicaciones, se retrasará solo una vez.
Podría llamarlo un problema de rendimiento, pero es solo un efecto secundario de la arquitectura de proceso diferente.
No me malinterpretes, todavía prefiero esto sobre el rendimiento (no) de Firefox con muchas pestañas abiertas y poca memoria, y se puede evitar si tienes suficiente memoria.
fuente
De ningún modo. Aunque los procesos en Windows son más caros de crear que en los sistemas basados en UNIX, no es lo suficientemente lento como para llamarlo un problema.
La estabilidad y la resistencia agregadas mediante el uso de múltiples procesos en realidad hacen que Chrome se sienta más rápido porque tiende a ser más receptivo cuando se ejecutan múltiples pestañas con Javascript y / o Flash intensos.
Puede obtener una vista rápida de cómo se pueden usar los múltiples procesos para mantener el navegador estable desde aquí
fuente
Sí, es un problema de rendimiento ya que cada proceso técnicamente obtendría su propio intervalo de tiempo. Un navegador de un solo proceso obtendría solo un segmento donde un navegador multiproceso puede obtener un segmento por proceso. Por lo tanto, el navegador es un poco más rápido y responde mejor, pero su sistema en general será un poco más lento. (A menos que solo tenga una pestaña abierta). Internet Explorer 8 también utiliza múltiples procesos. Como muchas personas usan mucho su navegador, es bueno mejorar el rendimiento de su navegador, a pesar de que podría ralentizar otros procesos ...
Esta técnica es bastante común en los sistemas Unix, donde una aplicación multiproceso a menudo simplemente se traduciría en una aplicación que simplemente iniciaría un segundo proceso para ejecutar el hilo separado.
En cuanto al rendimiento, el uso de múltiples procesos en lugar de hilos hará que su sistema sea más confiable ya que un bloqueo de un proceso no matará a los otros. Además, un proceso especial de "tutor" podría realizar un seguimiento de los otros procesos y tomar medidas cuando uno de los procesos parece estar atascado en algo. Incluso podría matar y reiniciar el hilo, si es necesario. Pero en cuanto a velocidad, tiende a depender de la cantidad de otros procesos que esté ejecutando. En general, tendrá entre 40 y 75 procesos activos en un sistema Windows limpio. (Suponga 40 por ahora). Si abre Chrome con 20 páginas de pestañas, el tiempo de procesamiento se dividiría en 60 procesos en lugar de 41. Esto ralentiza un poco los otros procesos. (Pero le brinda una mejor experiencia de navegador).
fuente
¡DE NINGÚN MODO!
Justo después de iniciar mi computadora portátil en Windows 7 (sin aplicaciones en ejecución), hay 74 procesos ejecutándose y la CPU solo está bostezando ...
No te preocupes por la cantidad de procesos. Las máquinas actuales ejecutarán cientos de procesos y ni siquiera parpadearán.
fuente
Sí ... lo hará. Pero de acuerdo con las capacidades de las computadoras modernas, la ventaja que obtiene de esto (Capacidad de manejar cada página web de forma independiente, por ejemplo: en caso de falla) es mayor que el problema de memoria. Tenga en cuenta que las computadoras modernas tienen giga bytes de memoria.
PD: el cómic de Google también aborda este problema. Dale un vistazo.
fuente