Mozilla Firefox vil bli mer minne Efficient

Mozilla Firefox vil bli mer minne Effektiv

Mozilla Firefox nettleser har ganske dårlig bilde når det kommer til minne effektivitet. Du skjønner krav over hele Internett som leseren er å spise opp mer minne enn andre nettlesere. Sammenligninger ofte ikke er helt rettferdig å begynne med, med tanke på at de fleste Firefox-brukere har sin rettferdige andel av tilleggsprogrammer installert i nettleseren som legger til nettleseren samlede minneforbruk.

Med Firefox 8 blir lansert minuttene vi snakke, det er på tide å se på forbedringer som Mozilla har i vente for Firefox-brukere. Jeg har allerede dekket de planlagte endringene av Firefox 9, og den store Javascript-ytelse boost av denne versjonen i detalj.

Mer interessant i forhold til nettleserens minne effektivitet og fotavtrykk er Firefox 10, eller kanskje Firefox 11. Firefox 10, som nå er tilgjengelig som en pris per utgivelse (tenk på det som jevnlig utgitt alpha-versjoner som ikke er egnet for produktive miljøer, kan være den versjonen av nettleseren som endrer bruker oppfatningen fra en minne spise nettleseren til en slank og effektiv én .

Firefox utvikleren Nicholas Nethercote noen dager siden detaljert endringene som Mozilla har i vente for de kommende versjonene av nettleseren. Ifølge Nicholas, er Javascript-motoren ofte komponenten av nettleseren som er "ansvarlig for forbruker mest minne ".

Hva Nicholas beskriver så er sidene av" programmerere-talk "om hvordan Mozilla hensikter å redusere nettleseren fotavtrykk ved å optimalisere ulike komponenter og teknologier av nettleserens Javascript-motoren.

Trolig den største nyheten her er pensjonering av Javascript-motoren Tracemonkey som vil redusere nettleseren samlede minne fotavtrykk og gjøre Firefox selv en mindre program. Jaegermonkey for tiden blir den eneste Just-In-Time kompilatoren av Firefox. Dette igjen vil endre seg i nær fremtid med innføringen av IonMonkey, en JIT-kompilator som sies å "generere kode som ikke bare mye raskere, men mye mindre".

Mozilla utviklere videre eksperimentere med teknologier som redusere den totale størrelsen på Javascript avdelinger i nettleseren. Noen av forbedringene lover flotte minne reduksjoner. Luke Wagner forslag til å redusere deler av skript som aldri går kunne redusere "script-data" bruken av nettleseren med opptil 70%. Objekter i Spidermonkey, representert ved JSObjects kan se en størrelse reduksjon på ca 60%, mens figurer, en annen viktig datastruktur vil se optimaliseringer som tar dem fra 40 eller 64 bit til 24 eller 40 byte.

De fleste av disse minneoptimaliseringer vil trolig lande i Firefox 10 eller Firefox 11. Firefox-brukere som nå leder over til den Nightly depotet for å laste ned den nyeste Firefox 10-versjonen med en gang vil legge merke til at nettleseren ikke er virkelig viser noen minne fotavtrykk forbedringer akkurat nå. Forbedring av nettleserens minne effektivitet er et arbeid som pågår.

Hva er din ta på leseren minneforbruk og hastighet? Er Firefox virkelig så tungt på RAM-bruk? Anmeldelser



Previous:
Next Page: