Firefox und Chromium nutzen den gesamten Arbeitsspeicher und der PC friert ein

Firefox und Chromium nutzen den gesamten Arbeitsspeicher und der PC friert ein

Ich habe ein Problem, das ich schon lange zu lösen versuche. Ich verwende Ubuntu 16.04 Dual Boot mit Windows 10:

Wenn ich mehrere Tabs in Firefox oder Chromium verwende, stelle ich eine erhebliche Speichernutzung fest. Ein Tab benötigt bis zu 500 MB RAM und wenn die RAM-Nutzung 3,7 GB erreicht, friert mein PC ein und ich kann ihn nur noch durch einen Hard-Reset zurücksetzen.

Ich habe verschiedene Dinge versucht, um dieses Problem zu lösen:

  • Alle Add-Ons in Firefox deaktiviert (Firefox-Version ist 58)
  • Kernel auf 4.13 aktualisieren
  • „Hardwarebeschleunigung verwenden, wenn verfügbar“ deaktiviert und weitere Dinge zur Optimierung der Firefox-Leistung vorgenommen
  • Habe versucht, Firefox im abgesicherten Modus zu verwenden
  • Swapping vm.swappiness=10 und Swap auf 8 GB erhöht

Ich habe insgesamt 4 GB RAM. Dieses Problem hatte ich unter Windows noch nie, aber unter Ubuntu passiert es.

free --humanAusgabe:

              total        used        free      shared  buff/cache   available
Mem:           3,7G        1,2G        1,2G         50M        1,3G        2,2G
Swap:          8,1G          0B        8,1G

swaponAusgabe

Filename            Type        Size     Used   Priority
/swapfile           file        8388604     0         -1
/dev/sda5           partition   102396      0         -2

uname -rAusgabe

4.13.0-32-generic

Was kann ich sonst noch versuchen, um das Problem zu lösen?

Antwort1

Was Sie erleben, nennt sich Swapping: Sie haben nicht mehr genügend RAM und der Kernel lagert nicht verwendete Programme auf die Festplatte aus. Wenn Sie die Swappiness auf 10 setzen, bedeutet das nur, dass der Kernel später und nicht früher swappt (der Standardwert ist 60).

AlsDas Auslagern auf die Festplatte ist 1000-mal langsamer als die Verwendung von RAMes sieht nur so aus, als würde Ihr PC einfrieren, aber das ist nicht der Fall.

Sie haben einige Optionen:

  • Verwenden Sie nicht Chromium: Das ist ein echter Speicherfresser; bleiben Sie nur bei Firefox!
  • Verwenden Sie AdBlock+ (Werbung verbraucht auch Speicher)
  • Verwenden Sie NoScript (lassen Sie nur die benötigten Skripte auf den benötigten Seiten zu)
  • Weniger Tabs verwenden
  • setze die Swappiness auf 60 zurückund seien Sie geduldig beim Austausch

und die einfachste Lösung von allen:

  • Mehr RAM kaufen

(auch das teuerste)

verwandte Informationen