Gå til innhold

Endelig splittes Firefox i flere prosesser


Anbefalte innlegg

Videoannonse
Annonse

Det står ingenting om minnelekkasje der, kun at addons kan bruke mye minne, mange tabs bruker mye minne og andre selvfølgeligheter.

 

Nettopp. Og det er jo det folk klager på; Firefox spiser opp alt av ledig RAM, med eller uten hjelp av addons.

 

Hvordan definerer du minnelekkasje?

  • Liker 1
Lenke til kommentar

Hvordan definerer du minnelekkasje?

At programmet allokerer minne som ikke frigjøres når det ikke lenger er noen pekere som peker til minnet. Hvis det fortsatt er pekere til minnet så er det ikke en lekkasje, bare høyt bruk.

 

Om det er minnelekkasjer i plugins er det ikke noe Firefox kan lastes for.

  • Liker 2
Lenke til kommentar

Virkningen er den samme, om Firefox har 'glemt' allokert minne eller om det holder på allokert minne uten noen fornuftig grunn, dette minnet er ikke lenger tilgjengelig for andre formål.

 

Løsningen for meg har vært å installere en add-on som overvåker Firefox' minnebruk og som kan initiere en restart ved behov.

Lenke til kommentar

Etterlengtet? Det er vel ingen som har spurt om dette?

 

Siden kapasiteten i CPUer har stagnert har hardwareindustrien løst problemet med å legge til flere kjerner. Programmene vi kjører på denne hardwaren henger etter fordi svært lite av den ikke klarer å utnytte mer enn én kjerne.

 

Den eneste måten vi kan gjøre programmer raskere i fremtiden er gjennom multiprosessprorammering. Å kjøre Firefox over flere prosesser vil på sikt bedre ytelsen.

  • Liker 1
Lenke til kommentar

Nei, nei, nei... Det er forskjell på prosesser og tråder. Man kan bruke flere tråder på en gang, og dermed bruke flere kjerner, uten å bruke flere prosesser. Å bruke prosesser istedenfor tråder gjør ytelsen dårligere, ikke bedre. Fordi minnebruken skyter i været, og kommunikasjon mellom prosessorer er mye mer krevende enn kommunikasjon mellom tråder i samme prosess.

 

Dessuten er det stort sett er det bare en fane som bruker cpu om gangen. For økt ytelse måtte man klart å spre lasten fra én fane på flere tråder. Det blir noe annet enn å gi hver fane én prosess.

Lenke til kommentar

Har kjørt 48 beta lenge. På mitt Windows 10 system med 8 GB RAM starter den momentant. Men på PCene med 4 GB minnne (Win7 og WIn10) tar det 5-10 sekunder. Kan ikke begripe hvorfor det tar så lang tid. Noen som har noen tips?

 

Det kan hende du har en småkorrupt firefox profil, opprett den på nytt. Slike ting skjer i Windows.

Lenke til kommentar

Men hva med minnelekasjen som har vært i Firefox i flere år?

 

Nettleseren som sådan har ingen større minnelekkasjer. Problemet er alle extensionene folk bruker. De er ofte fulle av bugs som både spiser minne og prosessorkraft.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...