neprihlásený Pondelok, 12. mája 2025, dnes má meniny Pankrác
Firefox bude používať viac procesov, zrýchli na viacjadrových CPU

DSL.sk, 7.5.2009


Prehliadač Firefox v súčasnosti používajúci jeden proces bude podobne ako Chrome a Internet Explorer 8 používať viacero bežiacich procesov na zabezpečenie funkčnosti prehliadača.

Mozilla tento mesiac odštartovala nový projekt označený zatiaľ ako Content Processes, v rámci ktorého sa nové jadro prehliadača s viacprocesovou architektúrou bude vyvíjať.

Cieľom je dosiahnuť lepšiu odozvu užívateľského rozhrania, zlepšiť stabilitu a odstrániť pády, spomalenie a problémy vznikajúce niekedy pri renderovaní obsahu a zároveň na viacjadrových procesoroch zvýšiť výkon.

Ďalším cieľom do budúcnosti je zvýšiť bezpečnosť izoláciou procesov zodpovedných za renderovanie obsahu.

V prvej fáze vývoja sa prehliadač rozdelí iba na dva procesy, jeden pre užívateľské rozhranie a jeden pre renderovanie stránok. Viacero funkcií po tomto rozdelení nebude k dispozícii, napríklad nebudú používané profily a nebude dostupná história. Táto fáza vývoja by mala byť dokončená do 15. júla 2009.

V druhej fáze do 1. novembra sa má presunúť implementácia sieťovej komunikácie z procesu pre zobrazovanie stránok do hlavného procesu a najmä sa obnoví veľká časť pôvodnej funkčnosti.

V tretej fáze sa dorieši funkčnosť rozšírení a začne sa ladiť výkon, po tejto fáze by mal byť prehliadač s novou architektúrou pripravený na vydanie. Termín ukončenia tejto fázy Mozilla nevie odhadnúť, vzhľadom na neustále posúvanie Mozilla projektov oproti plánovaným dátumom je otázne, či sa Mozille podrží dodržať aj naplánované termíny ukončenia prvých dvoch fáz.

Vo štvrtej fáze sa začne používať na zobrazovanie stránok viacero procesov, zatiaľ nie je rozhodnuté ako budú zobrazované stránky rozdelené medzi jednotlivé procesy. Po skončení tejto fázy by mal byť k dispozícii prehliadač, ktorý je súčasným finálnym cieľom projektu.

Neskôr sa prípadne pristúpi k izolácii procesov používaných na renderovanie stránok pre zvýšenie bezpečnosti.


      Zdieľaj na Twitteri



Najnovšie články:

Aj Lenovo má zrejme vlastný ARM procesor
Google financuje výstavbu troch nových menších atómových elektrární
Ďalší let Starship by sa mal uskutočniť v druhej polovici mája
Iniciatíva s koncom Windows 10 pomáha ľuďom s prechodom na Linux
Nvidia a MediaTek majú predstaviť ARM CPU pre PC tento mesiac
V DVB-T voľne sprístupnené stanice Joj v HD
Seagate sľubuje 100 TB disk už do roku 2030
Intel veľmi výrazne zlacnil posledné výkonné desktopové CPU
Linux zrejme odstráni podporu pre 486-ky, súhlasí s tým aj Torvalds
Upgrade na Windows 11 24H2 je už dostupný pre všetkých


Diskusia:
                               
 

len tak dalej ...
je mozne ze zacnem opat FF pouzivat
Odpovedať Známka: 2.9 Hodnotiť:
 

si sa vratil k IE6 ? :P
Odpovedať Známka: 1.9 Hodnotiť:
 

no ty si ale riadny kus vtipalka :))
skoro ako maduar
Odpovedať Známka: -1.2 Hodnotiť:
 

vtip je vsetko co mam :P
Odpovedať Známka: 4.3 Hodnotiť:
 

preto nemas cim rozmyslat :D
Odpovedať Známka: 5.6 Hodnotiť:
 

kedy vyjde Firefox 3.5 alebo Firefox 3.6? (neviem ktora verzia by mala teraz nasledovat po tom ako boli tie zmeny), vie niekto datum?
Odpovedať Hodnotiť:
 

keby radsej nieco spravili s tym enormnym zratim pamate.
Odpovedať Známka: 0.4 Hodnotiť:
 

a vo windowse ti to nevadi?
Odpovedať Známka: -4.7 Hodnotiť:
 

? o akom windowse hovoris?
Odpovedať Známka: -3.7 Hodnotiť:
 

Ejha, kde su tie hesla typu "RAMka je na to, aby bola zaplnena" ked sa hovori o spotrebe pamate vo Viste?
Odpovedať Známka: 7.1 Hodnotiť:
 

mne nevadi, ze firefox zabera mrte pamate, na to predsa je... akurat, ze cim viac pamate zabera, tym je pomalsi, nevie co so sebou
Odpovedať Známka: 5.4 Hodnotiť:
 

Vista vyuziva pamat uplne inym sposobom ako povedzme XP.
Nastuduj si to a uz nenapises takyto nezmysel ...
Odpovedať Známka: 5.0 Hodnotiť:
 

neboj sa, ja to viem, prave preto som to napisal
Odpovedať Hodnotiť:
 

Hlavne že Firefox 3.0 má najmenší memory usage zo všetkých hlavných prehliadačov. Zase raz jeden expert...
Odpovedať Známka: 0.9 Hodnotiť:
 

mno tak daj link na taky test, pretoze ja viem o inych vysledkoch....
Odpovedať Známka: 6.4 Hodnotiť:
 

Napríklad úplne prvý link pri hľadaní "firefox memory comparision": http://dotnetperls.com/Content/Browser-Memory.aspx
Odpovedať Hodnotiť:
 

najviac alebo najmenej. kazdopadne, ja si nechavam otvorenych vela tabov. vzdy ich iba ulozim. po pol hodinke browsenia je firefox schopny zozrat aj 700MB.
Odpovedať Známka: 5.0 Hodnotiť:
 

tak to sa mi nechce verit.. ja mam aktualne otvoreny firefox s 25 tabmi ktore zahrnaju aj taby s flashom a v pamati zabera 160-180MB (mal som prehliadac otvoreny cca 5 hodin)
Odpovedať Známka: -2.0 Hodnotiť:
 

neverim... vsak mam teraz 10 tabov a browser otvoreny od 10:00 (cca ked som prisiel do prace) a zabera 100mb
Odpovedať Hodnotiť:
 

Neviem čo robíte s FF ale mne sa ho nad 500MB podarilo dostať asi len 2x aj to keď som len skúšal čo vydrží
Odpovedať Hodnotiť:
 

No vidis a ja mam smutny rekord vo FF 1.4GB zozratej pamate a nevymyslam si ani nie som BFU
Odpovedať Hodnotiť:
 

Dodam len : ale to som mal rozlicnych cca 220 tabov [40-50 Youtube a hotovo]a potom uz nasleduje pad FF :D
Odpovedať Hodnotiť:
 

takze pevne dufam, ze to bude co najskor :)
Odpovedať Známka: 10.0 Hodnotiť:
 

aj ja... mohli nad tymto krokom uvazovat uz davnejsie. Ved browser je podla mna idealna multi threadova/pocessova aplikacia. Tam by sa to dalo pekne porozdelovat podla mna
Odpovedať Známka: 10.0 Hodnotiť:
 

spravu pamate by mali radsej poriesit, ved to je jedna velka hanba, ze ten browser vydrzi bez restartu len par hodin a potom laguje maximalne.
Odpovedať Známka: 1.4 Hodnotiť:
 

Robi to aj vam?
Po 12 hodinach (alebo viac) ma FF okolo 300 az 500 MB v RAMke.
Ja ze tento leak uz bol fixnuty, ved pred 3 mesaicmi som si toto nevsimol, ale teraz zase ... mam FF2.0.0.20
Odpovedať Známka: 0.0 Hodnotiť:
 

robi to stale, nikdy neprestal
Odpovedať Známka: 2.0 Hodnotiť:
 

mne to nerobi...este som sa cez 150MB nedostal, a to mavam firefox pusteny cely den a nemam v nom otvoreny len 1 tab.
Odpovedať Známka: 2.0 Hodnotiť:
 

MvP 4GB RAM to istia
Odpovedať Známka: -1.1 Hodnotiť:
 

Firefox mam pusteny momentalne uz 5den vkuse urcite 100hodin+ a momentalne je na 148MB uz par dni.
Odpovedať Známka: 1.1 Hodnotiť:
 

Leak fixnutý bol, ale vo verzii 3.0.
Odpovedať Známka: 8.3 Hodnotiť:
 

Niekto asi čakal že sa chyba opraví sama od seba :D
Odpovedať Známka: 10.0 Hodnotiť:
 

ono to mnozstvo spotrebovanej pamate ani problem nie je.. ja ked mam operu zapnutu nejaky ten tyzden v kuse tak sa obcas vysplha aj nad 1,5 GB (co mam na salame, 8 GB ram, vypnuty swap), ale podstatne je, ze ju to nijak nespomaluje, co sa o FF povedat neda, tam je nepriama umera medzi tym kolko bezi, a ako rychlo ide.. niekde spravili soudruzi z MF chybu..
Odpovedať Známka: 3.3 Hodnotiť:
 

Možno by bolo dobré nepoužívať verziu spred pol roka a dať si najnovšiu, že áno. Okrem toho je všeobecne známe, že tento problém riešila verzia 3. To čakáš, že sa to opraví samo, alebo čo?
Odpovedať Známka: 10.0 Hodnotiť:
 

ja mam 3.0.10 a po pol dni bolo v ramke 700 mb
Odpovedať Známka: -2.0 Hodnotiť:
 

kks, to sa mi ani verit nechce .. (je to len taka odpoved, nie fakticka poznamka) .. skusal si aj ine prehliadace ?
Odpovedať Známka: 10.0 Hodnotiť:
 

No sreenshot som neurobil.
A fungujem na Linuxe, mozno maju v tom problem, ktovie. Ine prehliadace som neskusal kedze IE nepripada do uvahy, chrome nechcem, a operu som mal aj nainstalovanu ale co ja viem, cakam kym vydaju 10. Firefox mi vyhovuje, nie ze by mi tie MB v ramke nejak prekazali, ale boli tam. :)
Odpovedať Hodnotiť:
 

aktualna verzia je 3.0.10, tak nepouzivaj starotinu v ktorej sa opravuju uz len bezpecnostne chyby
Odpovedať Známka: 8.5 Hodnotiť:
 

uz ani tie nie ...
Odpovedať Známka: 10.0 Hodnotiť:
 

doinstaluj si Save Sessions a obcas restatni pomoze
najviac zeru stranky kde je vela images alebo mrte JS/FLASH

pootm to ma aj 200-300mb co vadi na slabsich procesoroch alebo malo RAMky inak je to fajn prehliadac jedine co mi chyba je ovladanie z klavesnice style Opera alebo Back ako ma opera ked toto budem mat v FF bude aspon tak ako je sucastnosti bezpecny je to ok
Odpovedať Známka: 3.3 Hodnotiť:
 

Mozilla nevie odhadnúť, vzhľadom na neustále posúvanie Mozilla projektov oproti plánovaným dátumom je otázne, či sa Mozille podrží dodržať aj naplánované termíny ukončenia prvých dvoch fáz.

mate tu chybu
Odpovedať Známka: 8.0 Hodnotiť:
 

Multitaskingove programy obvykle popri rychlosti prinesu aj mnoho chyb a nestabilitu, pretoze ich vyvoj je daleko narocnejsi. Ale po case mozno "muchy vychytaju" ...
Odpovedať Známka: 10.0 Hodnotiť:
 

To plati viac v multithreadovych, ako multitaskovych aplikaciach. Napriklad taky chrome (alebo aj IE) ma pre kazdy tab jeden proces a tak sa riziko chyb vyrazne znizuje. Maximalne je nutne zabezpecit par zdielanych zdrojov (cache, cookies a pod) a zvysok je striktne izolovany (JS, render a pod).
Odpovedať Známka: 10.0 Hodnotiť:
 

citat z clanku:
"Viacero funkcií po tomto rozdelení nebude k dispozícii, napríklad nebudú používané profily a nebude dostupná história."

Co tym chcel basnik povedat, ze nebude dostupna historia vobec alebo iba v prvej faze programovania?
Odpovedať Hodnotiť:
 

samozrejme ze pocas jednotlivych fazi, vsak je nemyslitelne aby taketo elementarne funkcie neboli funkcne vo finalnej verzii ;)
Odpovedať Hodnotiť:
 

okrem rozhodenia firefoxu na viac threadov by mohli vytvorit samostatne vlakna pre kazdy jeden tab, ako to robi chrome, neznasam ked sa kusne nejaky plugin alebo podobne, a neda sa robit nic, len resetnut FF. napr ma to stve pri otvarani stream videa (plugin wmp pre FF) a dobre sa to na 2-3 sekundy kusne..
Odpovedať Hodnotiť:
 

chrome to hadze do samostatneho procesu a nie threadu pokial viem.
Odpovedať Hodnotiť:
 

Vyvojari co stoja za mozilou podla mna na takyto krok nemaju. Nebudu schopni to kvalitne a dostatocne rychlo implementovat. Nie su schopny spravit ani to, aby stranka, ktoru prave nepozeram, lebo je na inom tabe, nerendrovala pohyblive gif obrazky a nezrala cpu... Nehovoriac o tom, ze ked si otvorim youtube stranku (flash+video) a hodim ff na listu, tak 10 az 20% procaku to zere i ked to doslova NIC nerobi! (tu je mozno chyba i u flash pluginu, ale i bez flashoidnych veci to zere dost resoursov v stave minimalizovania)
Odpovedať Známka: 0.0 Hodnotiť:
 

dufam ze to urobia a bude to dobré, teraz pouzivam firefox len kôli dvom doplnkom ale ak uz ani to nebudem fungovat správne tak pojdem do opery
Odpovedať Hodnotiť:
 

210mb ram a tom mam len 4 taby otvorene asi 5 hodin ale aj tak sa mi zda ze je to moc
Odpovedať Hodnotiť:

Pridať komentár