Mozilla apuesta por un modelo de navegador multiproceso

Según se publica en el blog oficial de Mozilla, en un artículo publicado por uno de los principales miembros del equipo de desarrollo de producto, Christopher Blizzard, una de las grandes prioridades de los desarrolladores de Mozilla se centra en poder ofrecer soporte de contenidos multiproceso en sus navegadores web.

Los navegadores tradicionales, hasta Chrome y despues IE8, eran mono proceso, es decir, un único proceso controlaba todas las acciones necesarias. Si necesitaba hacer varias cosas a la vez, como gestionar varias páginas,creaba varios subprocesos ligeros que compartían casi todos los datos o casi todas las instrucciones.

En contraposición, los navegadores multiproceso, como su propio nombre indica, crean varios procesos para realizar esas mismas tareas. En este caso suelen crear un proceso por cada página o pestaña que abramos.

Este segundo método consume mas recursos pero proporciona más seguridad impidiendo que lo que le ocurra a una página web afecte al resto de las que tengamos abiertas.

El desarrollador de software Chris Blizzard, destaca que gran parte del trabajo se centra en dar prioridad a la característica de poder ofrecer un modelo de multiprocesamiento.

De este modo, Mozilla estaría llevando a cabo un modelo de desarrollo de arquitectura multitarea para sus futuras versiones de navegadores, ya sean de equipos de sobremesa o dispositivos móviles (similar a la que Google ya adopto en su navegador Chrome).

En este sentido, a lo largo del post, Blizzard hace referencia a la importancia de ofrecer compatibilidad con procesadores de múltiples núcleos en todos los campos, ya sean portátiles, ordenadores PC o dispositivos móviles. En este sentido, todos los dispositivos podrán aprovechar el modelo de manejo de contenidos bajo un único subproceso, conocido como DOM (Document Object Model). Una de las formas más sencillas de poder utilizar múltiples procesos es que cada DOM sea asignado a su propio núcleo de procesador, destaca Blizzard.

En términos de seguridad, Blizzard admitió que la capacidad de comunicarse con el proceso puede entrañar ciertos riesgos, pero los navegadores de Firefox actuales, como la versión Firefox 4, ya disponen de la característica Sandboxing que garantiza la seguridad en la navegación web.

Rate this post
admin

Share
Publicado por
admin

Posts más recientes

Las 20 mejores extensiones de IA para Google Chrome

Las extensiones de Google Chrome son una herramienta muy útil para personalizar nuestra experiencia de…

11 meses hace

Las 20 mejores herramientas de IA que puedes utilizar gratis o con pago por uso

ChatGPT ha llegado para quedarse y aunque la herramienta de IA (inteligencia artificial) aún tiene…

12 meses hace

Lanzar un proyecto online ¿Por dónde empiezo? | Hacer SEO Local

Tanto si tienes un negocio físico como online, necesitas aprender a posicionarte en Internet y…

1 año hace

Cómo pasarse a Google Analytics 4 [Guía paso a paso]

Si utilizas Google Analytics para medir el tráfico de tu web, necesitas pasar a Google…

1 año hace

Guía para entender ChatGPT3 +10 extensiones para ampliar sus funciones

  ChatGPT es un chat de inteligencia artificial que se puede integrar en múltiples plataformas…

1 año hace

Escritorios virtuales para mi empresa ¿Cómo puedo crearlos?

El escritorio virtual es un sistema informático que no se ejecuta en el ordenador, PC,…

1 año hace