Meerdere content processen in Firefox Nightly

0
339

Mozilla onthulde gisteren de plannen voor het inschakelen van meerdere content processen in Firefox Nightly, de scherpe rand van de ontwikkeling van de versie van de webbrowser.

Firefox is een multi-proces-architectuur is nog niet ingeschakeld voor alle gebruikers van de stabiele versie van de browser, die momenteel op versie 49.x, maar inmiddels zijn er al plannen voor het verbeteren van multi-proces Firefox.

Tip: bekijk onze Firefox multi-process guide voor algemene informatie over de nieuwe functionaliteit. De gids helpt je uit te vinden of multi-proces is ingeschakeld, geeft u informatie over het inschakelen als het dat niet is,

Mozilla ‘ s eerste versie van Firefox is een multi-proces-architectuur gebruikt een browser proces en een inhoud proces.

Dit is anders dan in Chrome uitvoering die gebruik maakt van een proces voor elk content-proces. Dit is een reden waarom Chrome gebruikt meer geheugen dan Firefox (u kan verminderen Chrome geheugen van de honger een beetje door met behulp van een proces per site).

Meerdere content processen in de nacht

firefox content processes

Een nadeel van het gebruik van een content proces voor alle websites is dat een bug in een kan nemen van het hele proces. Omdat er slechts één, kan het crashen van alle sites openen in Firefox. Terwijl dat mag niet van invloed zijn op de browser kern, als het ook werkt in zijn eigen proces in multi-proces Firefox, het is verre van ideaal.

Mozilla zal het inschakelen van een tweede content verwerken in Firefox Nightly snel. U kunt controleren of het aantal content verwerken in de volgende manier:

  1. Laden about:config in de Firefox adresbalk.
  2. Bevestig dat u voorzichtig zijn als er een waarschuwing wordt weergegeven.
  3. Zoeken naar dom.ipc.processCount.
  4. De waarde van de voorkeur geeft aan het nummer van de inhoud van processen.

De waarde die je daar ziet het nummer van de inhoud van processen die Firefox kan gebruiken. Als u de Manager van de Taak, moet u de waarde+1 firefox.exe processen (de +1 van de browser-proces).

firefox multi process processes

U kunt het aantal processen dat Firefox gebruikt door de waarde te wijzigen.

Ik heb Firefox Nightly met acht content processen voor de afgelopen maanden en nooit liep in de problemen. Je zou verwachten dat een hogere RAM gebruik van de browser te wijten aan het aantal extra processen en overhead, maar als je voldoende RAM-geheugen, dat wordt meer dan goedgemaakt door hogere stabiliteit en prestaties.

Bugs zijn te verwachten, en er zijn al een aantal dat Mozilla bezig is. DOM-Opslag is bijvoorbeeld niet goed doorgeven tussen processen die kunnen leiden tot een aantal sites te misdragen.

De verandering zal het land in Firefox 53 in de Avond, maar er zijn meerdere content processen niet worden onderdeel van Firefox 53 Stabiel. Het is nog onduidelijk wanneer dit gaat gebeuren.

U kunt de meta bug op Bugzilla@Mozilla hier.

Slotwoord

Meerdere content processen is de weg te gaan, maar het zal een tijdje duren voordat stabiele gebruikers zullen profiteren van deze (tenzij ze hen in staat stellen handmatig). Ik kan geen manier om een goede beveiliging sandboxing toegevoegd aan Firefox, een functie die het hard nodig heeft om dicht het gat in de beveiliging van Chrome.

Nu U: gebruik je meerdere processen in Firefox al?