Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia Tuesday TopDrive KupDnes Navrcholu Bomba NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Za Firefox rychlejší

Již minulý týden oznámil Ted Mielczarek, vývojář Mozilly, dostupný noční build nadcházejícího Firefoxu 3, s pomocnou profilovou optimalizací (PGO). Ta významně urychluje běh Javascriptového překladače, což dokazují výsledky Javascriptového benchmarku SunSpider pro noční build s PGO 7 263ms a bez PGO (build z 25.2.2008) 8 219 ms.
Pro porovnání ještě výsledek pro Firefox 3b3 16 080ms, FF2 29 376ms a IE7 72 375ms. Všechny uvedené testy byly provedeny na systému s OS Windows. Dá se též očekávat, že příští beta bude sestavena s PGO.

Tato zprávička byla zaslána čtenářem serveru Root.cz pomocí formuláře Přidat zprávičku. Děkujeme!

Předchozí zprávička Následující zprávička        
M.
M. (neregistrovaný)
27. 2. 2008 9:14 Nový

Každý názor musí mít titulek.

celé vlákno
Co je toto za vetu? Ako to mam chapat? Nechyba tam jeden prisudok?
"Již minulý týden oznámil Ted Mielczarek, vývojář Mozilly, dostupný noční build nadcházejícího Firefoxu 3, s pomocnou profilovou optimalizací (PGO)."
No a Javascript sa nepreklada, ale interpretuje.
Michal Kubeček
Michal Kubeček (neregistrovaný)
27. 2. 2008 12:46 Nový

Re: Každý názor musí mít titulek.

celé vlákno
IMHO tam přísudek nechybí, spíš přebývá čárka za číslovkou 3.
funTom
funTom (neregistrovaný)
27. 2. 2008 21:49 Nový

Re: Každý názor musí mít titulek.

celé vlákno
My v ČR používáme řadu let zaběhnutý termín "překladač" pro "interpreter", zatímco pro "compiler" se používá přejatý termín "kompilátor". Jak je tomu na Slovensku?
BlackRider aura:72
27. 2. 2008 22:28 Nový

Re: Každý názor musí mít titulek.

celé vlákno
To by me zajmalo kde v CR pouzivate termin "prekladac" pro "interpreter". Zatim sem slysel termin "prekladac" jen ve smyslu "compiler" a to delam v SW firme 8 let...
Michal Kubeček
Michal Kubeček (neregistrovaný)
28. 2. 2008 1:02 Nový

Re: Každý názor musí mít titulek.

celé vlákno
Jak říká doktor Vlach, názory jsou od toho, aby se lišily. Já zase "odjakživa" znám terminologii, podle které se překladače dělí na kompilátory a interpretery. Tedy dělily, než v tom začaly dělat zmatky jazyky s bytecodem. :-)
Harvie aura:55
14. 3. 2009 13:34 Nový

Re: Každý názor musí mít titulek.

celé vlákno
kompiluje. google: firefox jit
WagoOn
WagoOn (neregistrovaný)
27. 2. 2008 9:53 Nový

Rychlost

celé vlákno
Jsem rád že FF je na webu rychlý a oproti IE je to poznat pohým okem. Mrzí mě na něm však jiná věc a to že se strašně dlouho spouští. Oproti IE je to zhruba 4x pomalejší start (ne jen na mém pc) a proto většinou kliknu na ikonku IE:( Pořád doufám, že nová verze FF toto vyřeší. Nejsou nějaké testy na toto? (jak dlouho se spouští)
funTom
funTom (neregistrovaný)
27. 2. 2008 10:06 Nový

Re: Rychlost

celé vlákno
Dle diskuse (viz link v textu) je i start FF rychlejší. Ale pro vaši informaci, FF má oproti IE handycap - není integrován do systému. Existují však nástroje, které spustí potřebné knihovny již při bootování stroje. Dále můžete zkrátit start FF tím, že zakážete kontrolu aktualizací rozšíření při startu. Čím více rozšíření máte, tím déle probíhá kontrola jejich aktualizace. Abyste nepřišel o poslední verze a nemusel ručně kontrolovat aktualizace, doporučuji rozšíření Update Notifier.
 Lael Ophir
Lael Ophir (neregistrovaný)
27. 2. 2008 18:45 Nový

Re: Rychlost

celé vlákno
Ta "integrace do systému" spočívá zřejmě v reuse kódu. MSIE je sadou komponent typu HTML rendereru (který opužívá i Windows Explorer), XML parseru, toolbarů (ty asi také někdo používá) atd. Pochopitelně pokud si všechno implementujete paralelně k tomu, co v systému je, start je delší. Předpokládám, že na Linuxu první GTK aplikace puštěná pod KDE také nabíhá déle.
wagoon
wagoon (neregistrovaný)
28. 2. 2008 13:14 Nový

Re: Rychlost

celé vlákno
Můžete doporučit "nějaké nístroje", které "spustí potřebné knihovny již při bootování stroje"?

Ty updaty mě nenapadly a rozšíření rozhodně zkusím.
funTom
funTom (neregistrovaný)
28. 2. 2008 13:40 Nový

Re: Rychlost

celé vlákno
Tak samozřejmě stačí googlit, nebo se jukněte na tento článek, vč. komentářů. Jinak na okraj, těch cest, jak urychlit start FF je samozřejmě více, např. nepoužívat session saver, anebo zavírat FF s jednou otevřenou stránkou, apod.
jako neregistrovaný uživatel
jako neregistrovaný uživatel (neregistrovaný)
1. 3. 2008 20:37 Nový

Re: Rychlost

celé vlákno
handicpe je to pro všechny browesery, ale u ff je to problém hlavně samotného programu...we ♥ XUL...so say we all! :-D
CALLDA
CALLDA (neregistrovaný)
27. 2. 2008 10:07 Nový

Re: Rychlost

celé vlákno
Bohužel to je dáno tím, že Firefox musí při startu načíst všechny potřebné knihovny (hlavně GTK) do paměti, ale IE je už má prakticky natažené při startu systému.

Aplikace, třeba jako OOo nebo Adobe Reader to řeší tím, že prográmek při startu systému potřebné knihovny natáhne a spouštění je pak mnohem rychlejší.
Michal Molhanec aura:100
27. 2. 2008 15:14 Nový

Re: Rychlost

celé vlákno
Co by dělal FF s GTK pod Win?
_k_
_k_ (neregistrovaný)
27. 2. 2008 10:07 Nový

Re: Rychlost

celé vlákno
Mne sa na Debiane púšťa bleskovo...
M.
M. (neregistrovaný)
27. 2. 2008 10:08 Nový

Re: Rychlost

celé vlákno
Cas spustania Firefoxu nie je mozne nikdy zrychlit pod cas spustania IE, pretoze IE je na windows spusteny uz od spustenia systemu. Rychlost spustania Firefoxu je mozne zlepsit nainstalovanim preloadera, ktory Vam ho umiestni do pamate rovnako ako je to v priapde IE. Dalej na windows existuje parameter pre spustanie -turbo. Dalej cim mate viac rozsireni a stranok, ktore sa nahravaju pri starte z minuleho sedenia, tak Vam spustenie bude trvat dlhsie.
btw. mne sa na linuxe spusta Firefox rychlejsie ako IE, ktore je cez wine ;)
lj
lj (neregistrovaný)
27. 2. 2008 13:30 Nový

Re: Rychlost

celé vlákno
Ale sranda je ze mne IE nabieha rychlejsie aj v linuxe cez wine....
Ondrej Donek
27. 2. 2008 10:10 Nový

Re: Rychlost

celé vlákno
Nemuzes srovnavat rychlost startu IE a FF - IE ma nektere zdroje jiz nactene dopredu v samotnych Windows. To je stejne jako OpenOffice a aplikace z baliku Office 2007, ktere take startuji mnohem rychleji ze stejnych duvodu.
Jan Komárek
29. 2. 2008 18:08 Nový

Re: Rychlost

celé vlákno
To ovšem nic neříká o tom, že je Firefox pomalý. Opera startuji rychleji než Firefox i IE, takže vymlouvat se na integrování částí IE do systému není relevantní.
paranoiq
paranoiq (neregistrovaný)
27. 2. 2008 10:11 Nový

profiler

celé vlákno
PGO je ve správičce vysvětleno úplně zcestně, tak to raději upřesním:
PGO není žádná zázračná funkce, která program urychlí, je to metoda optimalizace pomocí profileru. profiler je kód který se zakompiluje do vývojové verze a slouží k statistickému vyhodnocení, který že kód je v programu ten nejpomalejší. tento pomalý kód je pak optimalizován ručně. ve finálním buildu pak žádný profiler zabudován není.

obecně: http://en.wikipedia.org/wiki/Profiler_(computer_science)
jeden konkrétní (náhodně vygoogleno): http://www.enlogit.cz/~jakub/gnu-profiler.html
uživatel si přál zůstat v anonymitě
27. 2. 2008 10:42 Nový

Re: profiler

celé vlákno
PGO funguje tak, jak je to popsano v odkazovanem clanku. Tj. program se prelozi, pak se chvili necha dusit a za pomoci informaci, ktere vypadnou z profileru, se prelozi jeste jednou a lepe. Cili je to takova zazracna funkce, ktera program (nekdy) urychli.
Blc
Blc (neregistrovaný)
27. 2. 2008 10:39 Nový

By mě spíš zajímalo...

celé vlákno
A cim bylo dosazeno toho zrychleni mezi "bez PGO" a "3b3" ?
noční build s PGO = 7 263ms
bez PGO (z 25.2.2008) = 8 219 ms
FF3b3 = 16 080ms
FF2 = 29 376ms
IE7 = 72 375ms
uživatel si přál zůstat v anonymitě
27. 2. 2008 11:50 Nový

Re: By mě spíš zajímalo...

celé vlákno
Miroslav Hrončok
27. 2. 2008 16:41 Nový

Re: By mě spíš zajímalo...

celé vlákno
Asi se někam mezi nočním buildem a 3b3 pohli, ne? Taky mě to dost zarazilo.
funTom
funTom (neregistrovaný)
27. 2. 2008 23:36 Nový

Re: By mě spíš zajímalo...

celé vlákno
...tak těch změn bylo hodně. Mohly by to být např. záplaty uváděné Johnem Resigem, nebo jemalloc.
uživatel si přál zůstat v anonymitě
27. 2. 2008 21:49 Nový

29615.0ms

celé vlákno
Acer TravelMate 4650: 29615.0ms (+/- 3.1%) :D

Jinak mně ve FF2 strašne pomalu nabíhají pop-up okna. Vždycky to na chvilku sežere celý procesor, celý FF zamrzne a pak už se to okno objeví a začne se načítat stránka. Zřejmě to bude nějakým pluginem, jednou jsem si zkoušel odstranit profil a spustit čistý FF2, ale jak sem si ty pluginy doinstaloval tak je to zas stejný.
prudic
prudic (neregistrovaný)
28. 2. 2008 1:46 Nový

Re: 29615.0ms

celé vlákno
super, diky, uz jsem si myslel, ze mam se svym IBM A31 a Debian nejaky zvlastni problem. U mne dochazi az k tomu, ze FF zahlasi, ze skript neodpovida. Zkusim znicit ta rozsireni.
funTom
funTom (neregistrovaný)
28. 2. 2008 9:33 Nový

Re: 29615.0ms

celé vlákno
No to je IMO problém serveru, odkud ten skript pochází. Jinak pokud chcete vyzkoušet rychlost FF bez rozšíření, tak pak ho spusťte v tzv. nouzovém režimu, tj. s parametrem -safe-mode. Rozšíření budou neaktivní, ale zůstanou nainstalovaná.
kmarty aura:79
28. 2. 2008 9:58 Nový

Re: 29615.0ms

celé vlákno
Hmm, tak to ja mam asi opacny "problem".
Na Debu, bezicim na HP NC 6120, to dava nejakejch:
Total: 11971.8ms +/- 3.0%

Pritom jak ten Acer, tak to Lenovo si toho Packarda museji dat bez potizi k snidani.
peca
peca (neregistrovaný)
28. 2. 2008 9:32 Nový

Re: 29615.0ms

celé vlákno
HP Compaq 6510b Open suse FF2
21829.0ms +/- 1.7%
David Moucka aura:100
28. 2. 2008 14:26 Nový

Re: 29615.0ms

celé vlákno
koukam ze na linuxu je FF v tomhle testu vyrazne(1.47x) rychlejsi nez pod widlema.
Win-XP + FF2.0.0.12 / Mandriva2008 + FF2.0.0.11

** TOTAL **: 1.47x as fast 34464.2ms +/- 3.6% 23479.0ms +/- 1.1% significant
Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Každý názor musí mít titulek.
M. 27. 2. 2008 09:14
├ 
Re: Každý názor musí mít titulek.
Michal Kubeček 27. 2. 2008 12:46
├ 
Re: Každý názor musí mít titulek.
funTom 27. 2. 2008 21:49
│
├ 
Re: Každý názor musí mít titulek.
BlackRider 27. 2. 2008 22:28
│
└ 
Re: Každý názor musí mít titulek.
Michal Kubeček 28. 2. 2008 01:02
└ 
Re: Každý názor musí mít titulek.
Harvie 14. 3. 2009 13:34
Rychlost
WagoOn 27. 2. 2008 09:53
├ 
Re: Rychlost
funTom 27. 2. 2008 10:06
│
├ 
Re: Rychlost
Lael Ophir 27. 2. 2008 18:45
│
├ 
Re: Rychlost
wagoon 28. 2. 2008 13:14
│
│
└ 
Re: Rychlost
funTom 28. 2. 2008 13:40
│
└ 
Re: Rychlost
jako neregistrovaný uživatel 1. 3. 2008 20:37
├ 
Re: Rychlost
CALLDA 27. 2. 2008 10:07
│
└ 
Re: Rychlost
Michal Molhanec 27. 2. 2008 15:14
├ 
Re: Rychlost
_k_ 27. 2. 2008 10:07
├ 
Re: Rychlost
M. 27. 2. 2008 10:08
│
└ 
Re: Rychlost
lj 27. 2. 2008 13:30
└ 
Re: Rychlost
Ondrej Donek 27. 2. 2008 10:10
 
└ 
Re: Rychlost
Jan Komárek 29. 2. 2008 18:08
profiler
paranoiq 27. 2. 2008 10:11
└ 
Re: profiler
anonymní uživatel 27. 2. 2008 10:42
By mě spíš zajímalo...
Blc 27. 2. 2008 10:39
├ 
Re: By mě spíš zajímalo...
anonymní uživatel 27. 2. 2008 11:50
├ 
Re: By mě spíš zajímalo...
Miroslav Hrončok 27. 2. 2008 16:41
└ 
Re: By mě spíš zajímalo...
funTom 27. 2. 2008 23:36
29615.0ms
anonymní uživatel 27. 2. 2008 21:49
├ 
Re: 29615.0ms
prudic 28. 2. 2008 01:46
│
├ 
Re: 29615.0ms
funTom 28. 2. 2008 09:33
│
└ 
Re: 29615.0ms
kmarty 28. 2. 2008 09:58
├ 
Re: 29615.0ms
peca 28. 2. 2008 09:32
└ 
Re: 29615.0ms
David Moucka 28. 2. 2008 14:26