Firefox 9 Gets Big Javascript-ytelse Boost

Firefox 9 Gets Big Javascript-ytelse Boost

Gode nyheter for alle Firefox-brukere, spesielt de som kjører den nyeste Nightly bygger av Firefox 9 eller de som planlegger å oppgradere til den nye versjonen av nettleseren gang den blir tilgjengelig i andre Firefox utslipp kanaler.

Mozilla-utvikler Brian Hackett jobbet med en ny funksjon kalt typen slutning for over et år. Du skal vite at du må definere typer for variabler i noen programmeringsspråk, mens det ikke er nødvendig å gjøre det i andre. Javascript for eksempel ikke krever typedefinisjoner for variabler. Ulempen her er at denne praksisen kan ha en innvirkning på ytelsen. Anmeldelser

Skriv slutning refererer nå til en algoritme som automatisk fradrag typen av et uttrykk.

Skriv slutning er økt Firefox Javascript-ytelse big time. Mozillas David Mandelin merke Script ytelsesforbedringer på opp til 44%.

På maskinen min, tar TI vår Kraken score fra ca 4900 til ca 3400, en 1.44x speedup. Og på V8-v6, går vår score fra ca 5000 til ca 6600, en 1,3x hastighetsøkning. Anmeldelser

Sebastian Anthony over på Extreme Tech gjorde noen målinger av sin egen og kom til den konklusjon at ytelsesgevinst avhenger hovedsakelig på referanse brukt. Han la merke til ytelsesforbedringer mellom 15% til 30% i benchmarks på en Intel i7 930 prosessor med 6 gigabyte med RAM og en ganske rask Nvidia GTX 460 skjermkort.

Med Firefox 9, og uten typen slutning, Kraken benchmark tar 3895 millisekunder; med type slutning aktivert det tar bare 2 763 millisekunder. Firefox 9, uten typen slutning, skårer 6075 på V8 Javascript Benchmark; med type slutning satte hopper opp til 6585. Selv om banale tester som Microsofts HTML5 Sudoku, forbedrer typen slutning den løse tid for 10.000 rutenett fra 2,6 ned til 1,62 sekunder - og ja, den Fishbowl framerate, på 2000 fisk, økes med 15-20% med type slutning aktivert. Anmeldelser

Interesserte brukere kan laste ned den nyeste Mozilla Central utgivelse med typen slutning aktivert fra det offisielle Mozilla ftp server. Den neste Firefox-kanal for å få typen slutning er Firefox Aurora, som kommer til å bli utgitt på 27. september Firefox Beta vil få funksjonen den 8. november, og stabil kanal 20. desember



Previous:
Next Page: