¿Qué significa el núcleo del navegador t7 (velocidad extrema)?
El kernel del navegador T7 (velocidad extrema) es un kernel de navegación desarrollado por el navegador móvil Baidu basado en Blink. Está diseñado para mejorar en gran medida la velocidad de carga de la página web del navegador y la estabilidad de la navegación para satisfacer a los usuarios en la búsqueda y la información de navegación. La máxima exigencia de "rapidez" al leer novelas y mirar vídeos también reduce la carga de la CPU del teléfono móvil y reduce el consumo de energía del navegador.
Subproceso del núcleo del navegador
1. Subproceso de representación GUI: responsable de representar páginas, analizar HTML, CSS, crear árboles DOM, etc., cuando la página se vuelve a dibujar o es causada por operaciones para alguna razón Este hilo será llamado durante el reflujo.
2. Hilo del motor JS: el trabajo de un solo subproceso, responsable de analizar y ejecutar los scripts JavaScript y los subprocesos de representación de la GUI, se excluyen mutuamente. Si JS tarda demasiado en ejecutarse, la página se bloqueará.
3. Hilo de activación de eventos: cuando el tiempo cumple las condiciones de activación y se activa, el hilo agregará la función de devolución de llamada del evento correspondiente al final de la cola de tareas y esperará a que el motor JS lo procese.
4. Hilo de activación del temporizador: el motor JS no cuenta el temporizador del navegador. El bloqueo provocará una sincronización inexacta. Abra el hilo de activación del temporizador para activar el tiempo. Una vez completada la computadora, se agregará a la cola de tareas, esperando que el motor JS la procese.