Weekend Prosjekt: Benchmark nettlesere på Linux

Med Firefox 4.0 utgivelsen rett rundt hjørnet, er det store spørsmålet for mange brukere er hvor fort er Firefox 4.0
? Hvordan den nye Moz sammenligne med Google Chrome, Opera, og resten? Hvis du er nysgjerrig, ta litt tid denne helgen for å utføre dine egne benchmarks og se selv. Tenk på dette et publikum deltakelse artikkel: Vi leter etter tilbakemelding samt

Hver gang et nytt nettleser utgivelsen kommer ut, vil du se et utslett av historier om leser benchmarks og hvordan dette eller at nettleseren er. raskere. Problemet er at de vanligvis fokuserer på en
test, og de er vanligvis rettet mot Windows-brukere – ikke Linux-brukere.

Par som med det faktum at de benchmarks vanligvis arbeider med standarden bygger på nettlesere for Windows eller kanskje Mac OS X, på hva er i stor grad av standardsystemer. Maskinvaren varierer, men systembiblioteker og slikt bør være den samme for alle brukere av Windows 7, eller alle brukere av Mac OS X (Modulo noen variasjoner avhengig av om referansesystemer har blitt oppdatert riktig).

Linux-brukere kan få Firefox fra sin leverandør eller fra det offisielle Firefox bygger. De kan bruke 32-bit eller 64-bit bygger. De kan ha forskjellige versjoner av systembiblioteker avhengig av om de er på Fedora, Debian, Ubuntu, opensuse, Debian, etc. Kort sagt, kan kjørelengde variere ganske mye avhengig av hvilken Firefox bygger du kjører og hvilken distribusjon du kjører den på. For ikke å nevne de hardware forskjeller

Som ordtaket går &mdash.; hvis du vil ha noe gjort riktig, gjør det selv. Så la oss se på verktøy for å teste nettleseren ytelse i personvernet ditt eget hjem. Spesielt skal vi fokusere på tre Javascript benchmarks, siden det er der den virkelige konkurransen er i disse dager.

En av de eldste benchmarks er SunSpider Javascript benchmark. Denne testen omfatter en rekke kategorier, litt matematikk, litt streng behandling, genererer tagclouds, etc. Bare gå over til SunSpider siden og klikk " Start-SunSpider 0.9.1 nå " (eller hva den gjeldende versjonen er når du sjekker

Når du er ferdig, SunSpider vil gi resultater noe sånt som dette:.


 ========== ================================== resultater (midler og 95% konfidensintervall) ------- ------------------------------------- Totalt: 261.1ms +/- 3,3% ---- ---------------------------------------- 


Egentlig , vil det gi mye mer enn dette –. alle under tester resultatene vil bli vist i tillegg Du kan se og se ikke bare hvilken nettleser mottar de beste resultatene, men som tester de gjør det bra i eller dårlig i deg. vil også motta en URL du kan bokmerke og besøke senere for å sammenligne resultater i en annen nettleser eller i samme nettleser. Merk at lavere tall er bedre med SunSpider, så dette resultatet (i Chrome) er veldig bra.

SunSpider er den eldste av benchmarks, men det har vært noen spørsmål om testene som den bruker, og om de er gjeldende for virkelige verden hastighet.

De Chrome folk bruker V8 Benchmark Suite å tune V8 . Så snart du laste benchmark siden, det begynner å kjøre. Med V8, får du et sett med resultater i en blå boks på høyre side, som så:


 Score: 3748Richards: 6693DeltaBlue: 4390Crypto: 7368RayTrace: 2886EarleyBoyer: 3586RegExp: 1437Splay : 3226 


De testene resultater er brutt ned, og hver test har et sammendrag på venstre side av siden. Lagre resultatene
fordi V8 ikke gir en hendig Linkys for retur til resultatene.

Til slutt er det den nyeste standarden fra Mozilla kalt Kraken. Det er basert på SunSpider, med forbedringer. Kraken vil ta en stund å laste ned og kjøre. Som med SunSpider, lavere tall er bedre.

Kjøre tester

For best resultat, bokmerke hver av testene, lukk alle andre vinduer og programmer og kjøre hver benchmark i et eget vindu. Du vil sannsynligvis forskyve resultatene ved å kjøre testene mens du gjør en kernel kompilering mens benchmarking én nettleser og deretter ingenting mens du kjører benchmark i en annen nettleser.

Kjør testene flere ganger hver, så vel. Ikke kjøre dem en gang og deretter anta at antallet er det endelige ordet.

Side Kompatibilitet

En ting som benchmarks vil ikke gjøre er å fortelle deg hvor godt en nettleser matcher opp mot Web sider og programmer som du bruker daglig. Kanskje Opera 11 blåser dørene av en målestokk, men suger eksosrør når det kommer til Gmail. Kanskje Chrome kommer i siste på en benchmark, men overraskelse
skjer for å gjøre det veldig bra på Gmail.

Ingenting kan sammenlignes real-world testing. Hvis du har vært misfornøyd med Firefox ytelse før 4.0, gi den en sjanse når 4.0 kommer ut i stedet for bare å stole på benchmarks.

Sing Along

Husk at jeg sa at dette kom til å være publikum deltakelse

Her er din helg lekser, hvis du er villig til: Lukk alle andre programmer og kjøre benchmarks i den nyeste utgaven av Firefox 4.0, Chrome, Opera, etc. Gi din relevant informasjon system og referanse resultater i kommentarfeltet. Hva systeminformasjon? Glad du spurte!

  • Distribusjon og versjon

    Prosessor

    Minne

    Så, for eksempel, jeg skulle legge Linux Mint 10, Intel Core i7 Q720 1.60GHz, 8GB RAM. Gi oss beskjed hvis du bruker en 32-bit eller 64-bit system. Hvis du er usikker på hva CPU du har, kan du kjøre cat /proc /cpuinfo i en terminal, eller bruke en av de GUI system informasjonsverktøy for å finne ut. Hvis du har glemt hvor mye RAM du har, bare løpe fritt -m for et hint, eller referere til en GUI verktøy

    Beklager å gi deg lekser i helgen &ndash.; men hvis selv en av tjue Linux.com lesere kjører testene og gir benchmarks, vi har ganske mye å sammenligne, og et mye bedre bilde av nettleseren landskapet. Glad benchmarking! Anmeldelser