Firefox 50 vertraagd per week: schepen met merkbare verbeteringen opstarten

0
180

Mozilla Firefox 50, de volgende versie van de webbrowser, zal niet komen op 8 November 2016, maar een week later op 15 November 2016 in plaats daarvan.

Firefox ESR zal worden uitgebracht, een week later op dezelfde dag als Firefox 50.

De reden voor de verandering is heel positief voor de gebruikers van de web browser: Mozilla wil zijn verbeteringen aangebracht aan de browser opstarten in Firefox 50.

Firefox 50 is de laatste release van 2016; Mozilla plannen om Firefox 50.0.1 in December, maar geen nieuwe functies in deze release als het s de typisch het eind van het jaar los.

firefox 50

Een recente bug notering op Bugzilla@Mozilla beschrijft Firefox de add-on-SDK module systeem als een performance ramp. Mozilla ingenieurs erin geslaagd om het identificeren van een aantal prestatie-gerelateerde problemen veroorzaakt door het module systeem.

Een aantal van de problemen die zijn gevonden waren .js-bestanden werden geëvalueerd elke keer dat ze nodig zijn, zelfs als ze zijn geëvalueerd al, dat readURI is traag en wel een heleboel, en dat het systeem wordt veel gebruik gemaakt van modules.

Oplossingen voor een aantal problemen werden snel gemaakt, en zijn nu al deel uit van alle ontwikkeling versies van de Firefox-browser (Beta, Ontwikkelaar, ‘ s avonds).

Voorlopige tests hebben aangetoond dat de verbeteringen kunnen afscheren seconden van Firefox opstarten. De verbetering is grotendeels afhankelijk van het aantal geïnstalleerde add-ons, maar Firefox installaties zonder add-ons profiteren van de correcties.

Terwijl de snelheid kan variëren, een ontwikkelaar in staat was om het verminderen van de startup tijd met 65% of 2,5 seconden met de drie add-ons Test Pilot, Activity Stream en het Tabblad Center geïnstalleerd. Dezelfde ontwikkelaar zag een verbetering van 35% of 0,3 seconden op een Firefox installatie zonder add-ons geïnstalleerd.

In een profiel zonder addons, totale tijd in require() + Cu.importeren tijdens het opstarten is gedaald met 35%, van 805ms te 524ms.

In een profiel met Test Pilot, Activity Stream en het Tabblad Centrum, de totale tijd doorgebracht in de require() en Cu.importeren tijdens het opstarten is gedaald met 65%, van 3844ms te 1320ms.

Firefox-gebruikers die kennisgeving lange opstart tijden kunnen zien verbeteringen met de release van Firefox 50. Dit kan waar zijn, vooral als er meerdere (SDK) add-ons worden geïnstalleerd en ingeschakeld.

Toevallig, Mozilla zag een grote test uitvoeren verbetering van de tests die worden gebruikt om te voltooien in ongeveer 30 minuten of 63 minuten voorafgaand aan de veranderingen, en nu in 15 minuten en 37 minuten plaats.

Slotwoord

Sneller opstarten is altijd een goede zaak, vooral als het is merkbaar voor de gebruiker. Terwijl ik nooit had problemen met Firefox opstarten prestaties, ik weet van een aantal Firefox-gebruikers die ervaring een slechte opstarten prestaties. (via Sören Hentzschel)

Nu Je: Hoe is het opstarten van uw browser?