Browser stürzt ab/System hängt sich auf Low-Spec-Maschine unter Xubuntu auf

Browser stürzt ab/System hängt sich auf Low-Spec-Maschine unter Xubuntu auf

Ich habe ein Lenovo Ideapad 110S, auf dem ich vor Kurzem Xubuntu 17.10.1 installiert habe. Es hat einen 1,6 GHz Celeron N3060, 2 GB RAM und eine 32 GB SSD. Meistens läuft Xubuntu darauf gut. Allerdings habe ich immer wieder Probleme mit Systemabstürzen oder Systemabstürzen, die immer dann auftreten, wenn zu viele Browser-Tabs geöffnet sind und insbesondere, wenn einer oder mehrere davon viel Inhalt haben. Insbesondere bei Google Maps passiert das ziemlich schnell. Wenn das passiert, reagiert das System normalerweise nicht, um auch nur die TTY-Sitzungen zu wechseln und den Prozess zu beenden. Normalerweise wechselt es nicht, und wenn es das tut, bleibt es hängen, nachdem ich mein Passwort eingegeben habe. Ich weiß nicht, was ich sonst tun kann, also starte ich normalerweise einfach mit dem Netzschalter neu. Der Browser, den ich verwende, ist Chromium, aber Firefox macht dasselbe. Beachten Sie, dass ich mir bewusst bin, dass die Anpassung meiner Tab-Gewohnheiten hier Teil der Lösung ist. Es kann jedoch schwierig sein, wenn ich etwas öffne, das mehr Platz benötigt als gedacht.

Gibt es eine Möglichkeit, dies zu verhindern? Gibt es eine Möglichkeit, die Menge der Ressourcen zu begrenzen, auf die Chromium Zugriff hat, sodass immer noch genug übrig sind, um es bei Bedarf zu beenden? Was ist hier der beste Ansatz? Dies passiert ziemlich oft. Ist es möglich, dass ein schlechter Speicher ein Faktor ist?

Antwort1

Haben Sie Swap aktiviert, d. h., wird freejeglicher Swap-Speicherplatz aufgelistet?

Hier ist ein Trick, den ich gelernt habe, als ich Android Studio und einen modernen Webbrowser mit 4 GB Arbeitsspeicher ausgeführt habe:

  1. Fügen Sie die Zeile kernel.sysrq=1hinzu /etc/sysctl.confund führen Sie sie aus sysctl -p. Dadurch werden alle Alt+ SysRqBefehle aktiviert.

  2. Wenn Ihr System aufgrund von Speichermangel einfriert, drücken Sie Alt+ SysRq+ F, um den OOM-Killer manuell aufzurufen. Bei mir wird dadurch jedes Mal das Programm beendet, das den Speicherdruck verursacht, aber Ihre Erfahrung kann abweichen.

verwandte Informationen