Firefox a více procesů? V budoucnu možná ano
Některé prohlížeče, jako je třeba Internet Explorer 8 nebo Google Chrome, pracují kvůli vyšší stabilitě s více procesy. Dochází tedy k tomu, že více otevřených stránek v panelech neběží v rámci jednoho procesu, ale funguje jako více procesů samostatných. Pád jednoho tedy neohrožuje ty další, takže nezhavaruje celé okno. I Firefox by v budoucnu mohl operovat s více procesy.
Několik vývojářů pod vedením Benjamina Smedberga začalo pracovat na podpoře více procesů. Zatím jde o pokusný projekt a vůbec není jasné, co z něj vzejde nebo, do které budoucí verze Firefoxu se plody práce vývojářů promítnou. Firefox 3.5 to samozřejmě určitě nebude a i nad jeho nástupcem visí velký otazník.
Prozatím se pracuje s myšlenkou, že samotný prohlížeč poběží v jednom procesu a vykreslovaný obsah (tedy webové stránky) v procesu dalším. Není tedy explicitně plánováno, že každá zobrazená webová stránka se dočká vlastního procesu, ale i to je samozřejmě možné.
Každopádně i takováto úprava by, alespoň podle samotných vývojářů, měla vést k lepšímu využití moderních vícejádrových procesorů, zvýšení výkonu uživatelského rozhraní a zabránění pádu celé aplikace kvůli obsahu na webové stránce.
Víceprocesovým prohlížečům bezesporu patří budoucnost. Přinášejí větší stabilitu, vyšší výkon i významné vylepšení bezpečnosti. Microsoft například v rámci projektu Gazelle testuje vlastní proces nejen pro každou zobrazenou stránku, ale i pro vložené rámce a obsah tahaný z jiných webů a především pro plug-iny. Bohužel má ale Gazelle kvůli těmto úpravám zatím značné problémy s rychlostí.
Zdroj: Mozilla Wiki


sedmé letošní

Rozdelit program na jednotlive oddelene procesy neni jedine reseni. I jeden proces muze vyuzivat vice oddelenych vlaken s kterymi teprve pracuje CPU. V prohlizecich je to napriklad Maxthon 2.5 s technologii Isolator, tento pristup ma vyhodu v nizsi narocich na pamet. Toto oddeleni je vsak dulezite zduraznit, protoze vice procesu nebo vlaken je pak jen pouhy dusledek.