přejít na obsah přejít na navigaci

Linux E X P R E S, Mozilla pokračuje na víceprocesovém Firefoxu

Mozilla pokračuje na víceprocesovém Firefoxu

Firefox

Prohlížeč Firefox běžící ve více procesech je opět o něco blíž. Noční buildy již víceprocesový běh do určité míry umožňují.


Na rozdíl od některých jiných webových prohlížečů (zejména Google Chrome a Windows Internet Exploreru) používá Mozilla Firefox stále v zásadě jednoprocesovou koncepci. Ta má menší režii než víceprocesové řešení, ale je nevýhodná z hlediska stability a bezpečnosti. Případný pád procesu si „vezme s sebou“ vše, což je hlavně při používání webových aplikací dost nepříjemné. Jediný proces navíc neumožňuje separovat práva, takže případná chyba v kódu může mnohem snáze způsobit únik citlivých informací nebo dokonce jejich změnu.

Změna architektury prohlížeče se začala připravovat už v roce 2009, kdy vznikl projekt Electrolysis. Aktivita v projektu však brzy klesla a víceprocesový Firefox není hotov dodnes. Ovšem již na začátku roku 2013 projekt opět ožil a nyní začíná přinášet první ovoce. Noční buildy Firefoxu již umožňují zapnout běh ve více procesech, přestože jde zatím jen o základní funkčnost a mnoho věcí ještě není hotovo (vývojářské nástroje, zoomování, obnova session...).

Víceprocesová implementace vychází z toho, co se udělalo v rámci implementace vláknové, hlavně v souvislosti s Firefox OS. Současně se využívá i komunikační mechanismus (zprávy posílané uvnitř prohlížeče), který byl sice zaveden již ve Firefoxu 4, ale zatím se příliš nevyužíval (jak samotný prohlížeč, tak doplňky přistupovaly k datům přímo).

Nahoru

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Lukáš Jelínek

Lukáš Jelínek

Dlouholetý člen autorského týmu LinuxEXPRESu a OpenOffice.cz. Vystudoval FEL ČVUT v oboru Výpočetní technika. Žije v Kutné Hoře, podniká v oblasti IT a zároveň pracuje v týmu projektu Turris. Ve volném čase rád fotografuje, natáčí a stříhá video, občas se věnuje powerkitingu a na prahu čtyřicítky začal hrát tenis.


  • Distribuce: Debian, Kubuntu, Linux Mint
  • Grafické prostředí: KDE

| proč linux | blog



Public Relations

Počítač Spaceborne Computer-2 od Hewlett Packard Enterprise pomáhá zrychlit průzkum vesmíru

SpacebornSpolečnost Hewlett Packard Enterprise (HPE) pomůže urychlit průzkum vesmíru a zvýšit soběstačnost astronautů tím, že vůbec poprvé umožní zpracování dat v reálném čase prostřednictvím svého komerčně dostupného řešení edge computing.

Pokračování ...


IOTOR

Public Relations

Průvodce software defined storage

AlefV dnešní době hledá stále více organizací způsob, jak získat volnost v nákupu hardwaru pro podnikové úložiště. Slibují si, že se při použití Software Defined Storage zbaví takzvaného vendor lock in a současně získají finančních úsporu, protože SDS vytváří z běžných komoditních serverů připojených k Ethernet síti úložiště s plnohodnotným data managementem. Snížení nákladů také bývá jeden z častých důvodů, proč sáhnout po SDS řešení.

Pokračování ...


Redakční blog

Pavel Fric

Pavel Fric, 03. February

MuseScore

Verze notačního editoru 3.6 s důrazem na notosazbu


Pavel Fric

Pavel Fric, 21. August

Sayonara Player 1.5.1

Přehrávač, jak má být. Poslední dobou vývoj šlape


Pavel Fric

Pavel Fric, 26. January

MuseScore 3

První aktualizace třetí řady notačního editoru MuseScore


Všechny blogy »

Sophos