User5001
Anmeldungsdatum: 6. August 2015
Beiträge: Zähle...
|
Hallo, vorweg: Ich nutze Ubuntu 20.04 auf einer 120 GB SSD, Rechner ist ein Ryzen 5 2600 mit 8 GB RAM. Das System habe ich installiert und bis auf ein paar optische Anpassungen (dash-to-dock über den dconf-editor) habe ich nichts daran verändert. Das Problem: Beim normalen Surfen per Chromium oder Firefox und kleineren Programmen wie Thunderbird und Telegram im Hintergrund, läuft über die Zeit der Arbeitsspeicher voll. Mittels Vitals hab ich die RAM-Auslastung immer einigermaßen im Blick und wenns gegen 95% geht und schon leicht ruckelig wird, starte ich z.B. schon mal vorbeugend Chrome neue, oder schließe Programme im Hintergrund.
Eigentlich sollte sich das System ja selbst darum kümmern, aber häufig (aber nicht immer) passiert das nicht, dann läuft der RAM auf 99% voll und alles friert ein und ich kann nur noch mit STRG+ALT+Druck+B neustarten. Gerade eben habe ich Chromium mit 2 Tabs, Thunderbird und Telegram offen gehabt, ein Spiel gestartet und der Rechner friert ein weil der Arbeitsspeicher voll ist, das kanns ja nicht sein. Zwischenzeitlich habe ich Ubuntu auch schon neu aufgesetzt aber das Problem ist immer noch da. Ist das ein bekannter Bug? Was kann man dagegen tun?
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Hast du kein Swap? Sind die 8GB "anormal"? Wenn du ein "Poweruser" bist, warum nicht 16GB? Mir sind zur Zeit keine Leaks bekannt. Sicher saugt sich FF voll, aber das ist systembedingt und gewollt.
ein Spiel gestartet
... das ist auch ein sehr relativer Begriff, es gibt da ja inzwischen ganz furchtbare Spiele!
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8527
|
Es ist sicher nicht normal, dass der RAM bei wenigen relativ anspruchslosen Programmen so voll läuft. Falls die Ursache also nicht ein bestimmtest Spiel oder 50 offene FF-Tabs sind, solltest Du versuchen, das Problem systematisch "einzukreisen". Also immer nur ein oder wenige Programm(e) über eine gewisse Zeit öffnen und sehen was passiert. Könnte halt ein Speicherleck in einer bestimmten Software sein. Bitte beachten, dass Linux RAM gern nutzt (freier RAM ist sinnloser RAM). Im Allgemeinen ist aber nur ein Teil wirklich festgelegt, der Rest steht bei Bedarf sofort wieder zur Verfügung. So sieht das im Moment bei nir aus: free -h
gesamt benutzt frei gemns. Puffer/Cache verfügbar
Speicher: 23Gi 2,0Gi 1,1Gi 1,3Gi 20Gi 19Gi
Swap: 9,8Gi 2,0Mi 9,8Gi Also nur ca. 3-4 GiB sind wirklich fest verplant. Der Rest steckt größtenteils im Puffer und kann wieder freigegeben werden.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Oft sind hardwarenahe, grafische Helferlein wie "Vitals" der Grund für Probleme oder auch miese FF Addons. Können wir aus der Ferne nicht beurteilen! Wenn es ruckelt, schnell ein Terminal mit top aufmachen. Bei vollem Speicher kann man auch mal eine gut halbe Stunde "warten" und sich die Bescherung dann ansehen. 🐸 "Abstürzen" ist auf Dauer jedenfalls keine gute Idee! Schadet dem Massespeicher ...
|
ML9104
Anmeldungsdatum: 8. Juni 2019
Beiträge: 356
|
FF hat sich leider zu "Bloatware Total" entwickelt und frisst RAM ohne ende. Das speichermanagement ist ein desaster, egal ob Linux oder Win. Ich verwende deswegen seit zwei jahren FF nicht. Swap verzögert nur das problem Versuch mal komplett auf FF zu verzichten und schau was passiert.
|
User5001
(Themenstarter)
Anmeldungsdatum: 6. August 2015
Beiträge: 25
|
Danke für eure Antworten. hakel schrieb: Hast du kein Swap? Sind die 8GB "anormal"?
Ich habe eine 2 GB große Swap-file. Bis vor 2 Wochen hatte ich auch noch 16 GB RAM (8 GB davon sind gerade beim Hersteller zum Austausch), die 16 GB haben das Problem aber nur herausgezögert. Lief z.B. DaVinci oder Minecraft (mit 10 GB zugewiesenem Speicher für Java) über einen längeren Zeitraum, frierte das System auch ab und zu mit vollem RAM ein. Und für meine momentanen Zwecke - Surfen, eMail und Office - sollten 8 GB mehr als ausreichend sein. Selbst wenn diese mal voll sind, finde ich das Verhalten von Ubuntu problematisch. Anstatt z.B. das letzte vom User gestartete Programm wegen Speichermangels zu schließen, friert das gesamte System ein. Ich dachte, das wäre evtl. ein bekannter Bug. hakel schrieb: Wenn es ruckelt, schnell ein Terminal mit top aufmachen.
Das werde ich mal versuchen. Wenn der RAM fast voll ist und ich dann z.B. Chromium schließe, direkt wieder öffne und alle Tabs wiederherstelle, ist die RAM-Auslastung von z.B. 95% auch runter auf z.B. 45%, trotz dass der identische Inhalt angezeigt wird. Als ob laufend temporäre Daten im RAM landen und nicht mehr gelöscht werden.
Anderes Beispiel: Die RAM-Auslastung liegt bei 60%, dann starte ich ein Spiel und wenn ich das Spiel irgendwann wieder beende, liegt die Auslastung bei 35%. In dem Fall scheint eine Art Speichermanagement zu laufen. Manchmal funktioniert das aber eben auch nicht und der RAM läuft einfach voll.
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 13931
|
User5001 schrieb: Manchmal funktioniert das aber eben auch nicht und der RAM läuft einfach voll.
Teste mal mit folgenden Zeilen:
vm.min_free_kbytes = 262144
vm.dirty_ratio = 20
vm.dirty_background_ratio = 10
vm.vfs_cache_pressure = 80
vm.dirty_expire_centisecs = 9000
vm.dirty_writeback_centisecs = 3000
vm.vfs_cache_pressure = 50
vm.stat_interval = 10
vm.oom_dump_tasks = 0
vm.oom_kill_allocating_task = 1
vm.swappiness = 2
kernel.nmi_watchdog = 0
kernel.perf_cpu_time_max_percent = 0
kernel.panic_on_oops = 1
kernel.hung_task_timeout_secs = 600
kernel.sched_rt_period_us = 2000000
kernel.sched_rt_runtime_us = 1000000
in der "/etc/sysctl.conf"-Datei (oder gleichwertig).
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
8 GB davon sind gerade beim Hersteller zum Austausch
Hört sich für mich so an, als hättest du ein Hardwareproblem. "memtest" - allerdings nicht sooooo hilfreich nach meiner Erfahrung. Riegel tauschen ist einfacher. "Ubuntu" hat keine Probleme mit der Speicherverwaltung zur Zeit, FF nutzt und verlangt viel Speicher das ist aber nicht abnormal. Gerade für Poweruser wurde die Stabilität in letzter Zeit ausgebaut. OC, Swappiness - irgendwo "rumgespielt" ?
In dem Fall scheint eine Art Speichermanagement zu laufen
Die Interpretation der Speichernutzung und Darstellung ist komplex 😎 . Wenn es ruckelt, mal die Ausgabe von top veröffentlichen und in die Logs schauen.
|
User5001
(Themenstarter)
Anmeldungsdatum: 6. August 2015
Beiträge: 25
|
hakel schrieb: 8 GB davon sind gerade beim Hersteller zum Austausch
Hört sich für mich so an, als hättest du ein Hardwareproblem. "memtest" - allerdings nicht sooooo hilfreich nach meiner Erfahrung. Riegel tauschen ist einfacher.
Ich hatte ab und zu spontane Abstürze und die Anti-Cheat Software von Counterstrike hat sich darüber beschwert, dass einige Spieldateien verändert worden sind. Ich denke mal CRC Fehler durch defekten RAM. Daraufhin habe ich per Memtest (vom Boot-stick gestartet) den Speicher getestet. Für einen der Riegel wurden nach wenigen Sekunden schon hunderte Fehler angezeigt, der andere ist ok.
"Ubuntu" hat keine Probleme mit der Speicherverwaltung zur Zeit, FF nutzt und verlangt viel Speicher das ist aber nicht abnormal. Gerade für Poweruser wurde die Stabilität in letzter Zeit ausgebaut. OC, Swappiness - irgendwo "rumgespielt" ?
Anfangs lief alles stock, da war das Problem schon da. Im Moment ist die Grafikkarte etwas untervoltet. Am Swap o.ä. hab ich nichts verändert, das hat Ubuntu bei der Installation selbst eingerichtet. In dem Fall scheint eine Art Speichermanagement zu laufen
Die Interpretation der Speichernutzung und Darstellung ist komplex 😎 . Wenn es ruckelt, mal die Ausgabe von top veröffentlichen und in die Logs schauen.
Mal ein Beispiel (Screenshot unten), hier laufen 14 Tabs in Chromium, 1 Tab in Firefox (WhatsApp Web), die Steam-Oberfläche ohne ein gestartetes Spiel, Thunderbird und Telegram, der RAM ist hierbei zu 87% ausgelastet. Bei so vielen Programmen vielleicht auch nicht ungewöhnlich, allerdings hakelt das System schon hier und da. Wenn ich jetzt Chromium schließe, wieder öffne und alle Tabs wiederherstelle, ist die RAM-Auslastung danach deutlich geringer. Wenn ich ne Stunde in Chromium weitersurfe wird der RAM dadurch immer mehr ausgelastet, auch wenns nicht mehr Tabs werden.
Heute habe ich von einem Bekannten erfahren, dass er das selbe Problem auch gelegentlich hat. Bis aufs Netzteil und das Mainboard sind unsere Rechner absolut identisch, auch die Hersteller der Komponenten sind die gleichen (AMD Ryzen 5 2600, PowerColor AMD Radeon RX580, G.Skill Aegis DDR4 3000 RAM). Vielleicht werde ich testweise mal eine andere Distribution ausprobieren und schauen, obs da genauso ist. Oder damit leben ☺ Sobald die anderen 8 GB vom Hersteller zurückkommen und es wieder 16 GB sind, taucht das Problem auch wieder seltener auf.
- Bilder
|
Thomas_Do
Moderator
Anmeldungsdatum: 24. November 2009
Beiträge: 8527
|
User5001 schrieb: Bei so vielen Programmen vielleicht auch nicht ungewöhnlich, allerdings hakelt das System schon hier und da.
Ganz ungewöhnlich ist das sicher nicht. Es hakelt übrigens, weil in Deinem Beispiel schon 1,5 GB in der Swap liegen. Und die ist langsam.
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Ein paar Office Anwendungen sind normalerweise kein Problem. Wenn aber bei 14 Tabs geswappt wird, kann es schon mal zu abstürzen kommen. Auch das ist nicht ungewöhnlich ... Das Speichermanagement arbeitet bei dir fleißig, die nicht aktiven Tabs werden ausgelagert. 1,6 GB im Cache/Puffer zum "Arbeiten" ... Kurz, du brauchst deine 16GB Ram, und für mich ist G.Skill keine gute Marke 🐸 - aber egal. Bis du deinen Ram Riegel zurück hast, mußt du halt nicht benötigte Tabs schließen und insgesamt etwas vorsichtiger agieren. Du bist ein Poweruser ... P.S. du könntest mal zRam probieren; Ich persönlich halte nicht viel davon, aber "CPU" hast du ja ...
|
User5001
(Themenstarter)
Anmeldungsdatum: 6. August 2015
Beiträge: 25
|
Ergänzung: Gerade ist das ursprüngliche Problem wieder aufgetreten, diesmal mit 4 geöffneten Tabs in Chromium.
Möglicherweise liegt das Ganze auch einfach an Chromium, ich werde mal einen anderen Browser testen. Nach dem Beenden von Chromium ist die RAM-Auslastung von 98% auf 12% runter. edit: Bildanhänge neu hochgeladen.
- Bilder
|
hakel
Anmeldungsdatum: 13. August 2009
Beiträge: 23336
|
Chromium ist Snap, teste frisches Profil ... sieht in der Tat nicht gut aus ... 🐸 Du hast ein paar vernünftige Blocker drin ? Vermutlich nicht zielführend ...
|
User5001
(Themenstarter)
Anmeldungsdatum: 6. August 2015
Beiträge: 25
|
hakel schrieb: Chromium ist Snap, teste frisches Profil ... sieht in der Tat nicht gut aus ... 🐸 Du hast ein paar vernünftige Blocker drin ? Vermutlich nicht zielführend ...
Danke an alle für die Tipps und Hilfe. Es lag wohl tatsächlich an Chromium. Bis auf uBlock hatte ich keine Addons laufen.
Bin jetzt zu Firefox gewechselt und habe bisher keine derartigen Probleme mehr gehabt. Denke der Thread ist damit abgehakt ☺
|