Firefox 41 skip med massive minne forbedringer for Adblock Plus

0
126

Versjon 41 av Firefox nettleser skip med minne forbedringer som er til fordel for alle brukere av nettleseren, men Adblock Plus-brukere spesielt.

Når Mozilla løp minne tester mot et sett av populære Firefox add-ons nylig lagt merke til at den populære extension Adblock Plus var å legge til et gjennomsnitt på 60-70 Megabyte til nettleserens minne.

Det oppdaget videre at visse betingelser kunne øke bruk av minne ekstremt, slik at den samlede bruken av minne av Firefox vil doble, triple eller firedoble mens områder forble åpne i nettleseren.

Tips: du kan teste dette selv ved å åpne følgende nettside i Firefox med Adblock Plus er installert: http://vimcolorschemetest.googlecode.com/svn/html/index-c.html. Du vil merke at minnet vil gå dramatisk opp mens siden lastes inn, og mens det fortsatt er åpen.

Oppdateringen som Mozilla lagt til Firefox 41, for tiden tilgjengelig i de Nattlige kanal, optimaliserer minne-bruk i nettleseren. Når du sammenligner bruk av minne av en optimalisert versjon av Firefox til en som ikke har lappen, vil du merke stor forbedring.

firefox adblock plus memory usage

Skjermbildet ovenfor viser to forekomster av Firefox som kjører på en PC med Windows 7 Pro 64-bit. Bare teste web-side ble åpnet i første og resultatet ble et hopp i minnet til ca 1.4 Gigabyte.

Testsiden ikke øke minnet nesten like mye i Nightly versjonen av Firefox, spesielt siden ti nettsteder allerede var åpne før lasting testen webside i en ny fane.

Årsaken til økningen i minnet når du besøker testside i Firefox med Adblock Plus er installert på, er at Firefox laster stilark flere ganger selv om de er identiske når bildene skal brukes på en web-sider.

I stedet for å dele stilark, det er å lage kopier av det for hvert bilde på siden. Testen side bygger massevis av bilder som forklarer økningen i bruk av minne som hver ramme legger om 3 Megabyte av minne til nettleserens samlet bruk av minne som Adblock Plus er stilark er om den størrelsen.

Hva forbedringene som landet et par dager siden bidra med er stilark lagt ved user agent nivå (bygget i stil ark, slik som de som brukes for standard styling av HTML-elementer) eller brukeren nivå (som er der userContent.css bruker stilark er lagt til, og hvor ABP legger sin stil-ark).

Minne optimalisering patch som landet i Firefox 41 muliggjør deling av identiske stilark. Mens det er blitt gjort mest for å forbedre bruk av minne av Adblock Plus, alle brukere av nettleseren dra nytte av forbedring selv om de ikke kjører Adblock Plus.

Når et nettsted som bruker rammer, for eksempel, og viser til et stilark i en ramme, og på hovedsiden, så er det lagt inn bare én gang i minnet i stedet for to ganger.

Tester viste små forbedringer i side lasting tid som godt, selv om ikke på langt nær så imponerende som reduksjon i total bruk av minne.

Avsluttende Ord

Forbedring nytte for alle brukere av Firefox nettleseren, men spesielt Adblock Plus-brukere. For Mozilla, det er ikke bare om å forbedre bruk av minne i Firefox, men også bringe Firefox til nivåer av nettlesere den konkurrerer med. (via Sören Hentzschel)