OT: google-chrome navegador opensource..

Pedro GM saxeusgm en gmail.com
Jue Sep 4 15:10:20 CLT 2008


El jue, 04-09-2008 a las 14:11 +0200, Miguel Oyarzo O. escribió:
> At 18:48 04/09/2008, Franco Catrin L. wrote:
> >El jue, 04-09-2008 a las 11:35 +0200, Miguel Oyarzo O. escribió:
> > > At 16:27 04/09/2008, Alvaro Herrera wrote:
> > > >Pedro GM escribió:
> > > >
> > > > > En un comic que lanzo google explica el por que y como se desarrolla
> > > > > google chrome, ahi explica el por que usa webkit y v8, es bastante
> > > > > interesante.
> > > > >
> > > > > ref:http://www.google.com/googlebooks/chrome/
> > > >
> > > >¡Está bueno!
> > > >
> > > >Me gustó la primera parte, donde explica los motivos para usar
> > > >multiprocesos en vez de multithreads.  Me parece una excelente decisión.
> > > >
> > > >--
> > > >Alvaro Herrera       Valdivia, Chile   ICBM: S 39º 48' 55.3", W 73º 
> > 15' 24.7"
> > >
> > >
> > > De que hablas  si no son excluyentes,
> > > El documento explica que el multiproceso es para separar las pestañas
> > > (tabs) y mantener
> > > las estructuras de memoria en cada una (eso no tiene gran impotancia,
> > > es un lujo nomas, pero es lo q mas quieren destacar)
> >
> >Si es importante cuando tienes varias pestañas abiertas en varias
> >"vistas" del browser y una de ellas se acabrona.
> >
> >--
> >Franco Catrin L.  TUXPAN Software S.A.
> 
> Eso no lo resuelve el multiproceso, las paginas se quedan pegadas
> por las aplicaciones javascript mal programadas, que dejan
> pegado la maquina virtual. Chromo lo resolvió con V8 multi-thread.
> 
> Sin multi-thread puedes entrar con todas las pestañas Chromo
> que quieras a una misma pagina y todas se quedaran pegadas.


Entiendo tu punto, pero el multiproceso también tiene que ver, ya que en
determinado momento si un tab (proceso en el caso de chrome) esta siendo
bloqueado por la mala programacion del javascript (tema que ve v8), este
puede ser terminado sin que los otros procesos (tabs) sean
comprometidos.

V8 pone todo lo demas en la gestión de los recursos que usa javascript.

No es cada parte por si sola, sino la suma de sus partes lo que esta
dando esa ventaja a chrome, en el manejo de errores y memoria.

En todo caso es mi forma de entender el comic, puede que este
entendiendo mal, pero eso es lo que leí y me parece coherente con la
teoria.
-- 
::Pedro::GM::
User #397462
http://counter.li.org




Más información sobre la lista de distribución Linux