Vernünftige Einstellungen für Swap & ZSwap?

Juliaaa

New member
Themenstarter
Registriert
4 März 2021
Beiträge
59
Hey,

kennt sich jemand gut aus mit Swap, ZSwap etc. und weiß, was die optimalen Werte für die folgenden Einstellungen wären:


# in /etc/sysctl.conf:

vm.swappiness=20
vm.vfs_cache_pressure=100
vm.dirty_ratio = ??
vm.dirty_background_ratio = ??


# in /etc/default/grub:

zswap.enabled=1
zswap.compressor=lz4
zswap.max_pool_percent=30
zswap.same_filled_pages_enabled=1
zswap.zpool=z3fold



Ich habe schon gut 20 Artikel und Tutorials hierzu gelesen, aber irgendwie bin ich mir bei vielen Einstellungen immer noch unsicher...und die Aussagen widersprechen sich teilweise, zum Beispiel bzgl. den Einstellungen für vfs_cache_pressure und max_pool_percent oder auch zsfold vs. zmsalloc für die Kompression.

Habe momentan LMDE 4 laufen auf einem alten R60 9461-DXG mit ner T7400, 4 GB RAM und einer SSD. Verwende den Rechner im Wesentlichen für Office-Arbeiten, Bildbearbeitung mit GIMP und natürlich Browsen mit Firefox. Hier wurde mir kürzlich das h264ify-Addon empfohlen, damit laufen mittlerweile 720p-Videos (nicht 720p60) auf YouTube flüssig und 1080p geht ebenfalls mit leichtem Hakeln...

Ist es möglich, anhand der Hardwaredaten vernünftige Einstellungen abzuschätzen oder helfen hier nur Messungen?

PS.: Was mir bei einigen Einstellungen aufgefallen ist: Die Handablage links wird teilweise warm (vermutlich von der CPU/GPU). Macht das denn Sinn, also haben die obigen Einstellung Einfluss auf die Wärmeentwicklung?
 
Zuletzt bearbeitet:
Oh Gott, ja...und kostbare Familienvideos auf VHS... :D Also wenn Du eine Liste mit Konfigurationsdateien hättest, könnte ich die vielleicht mal alle auslesen, würde mich selbst auch mal interessieren (da ich überhaupt keine Übersicht habe). Ansonsten habe ich ein bisschen am Cinnamon geschraubt, also alle Animationen entfernt etc. (keine Ahnung, ob das etwas bringt), da ich eine eher "nüchterne" Oberfläche bevorzuge. Und alles aus dem Startup verbannt, was nicht unbedingt benötigt wird. Dann entgegen einiger Empfehlungen mal BleachBit mit Root-Rechten über alles laufen lassen. Ansonsten macht die SSD sicher das meiste aus, dazu der zusätzliche RAM und demnächst die CPU. Windows 10 lief ebenfalls flüssig, also an den 2 Tagen, an denen das noch booten wollte... So fühlt sich das R60 zusammen mit LMDE aber an, als würde es problemlos nochmal 10 Jahre laufen, da habe ich schon ganz andere Beispiele gesehen. Nur der Bildschirm ist etwas dunkel geworden bzw. war es schon immer -.-
 
Hm da hat es leider den df output ziemlich zerfrickelt aber man sieht zumindest dass /dev/shm und /run schon ne ganze ecke an ram fressen als tmpfs, so 100+ mb zusammen, run wird ein link sein zu /var/run wo journal noch liegt. Musst dir mal die systemd-journald config durchlesen und eventuell maximalen ram da auf 1mb stellen oder so, das koennte schon etwas helfen.

Bezueglich dem smooth scrolling - smooth scrolling sorgt fuer "pixelweises" scrolling statt zeilenweisem scrolling. Das ruckeln dabei kommt dann daher, dass deine cpu und gpu nicht hinterherkommen eben fuer jeden pixel alles neuzuzeichnen statt nur zeilen/seitenweise.

Ich hatte mein t61 auch jahrelang mit 3gb noch in betrieb bis letztes jahr displaybeleuchtung kaputt ging, mal sehen dass ich das die tage mal repariere. Hatte nie probleme mit OOM oder swap erreichen aber ich nutze auch generell nur terminals und mpv und text mode browser - und nur dumpfes fluxbox, mit cinnamon bist du ohne was offen nach dem boot halt auch schon so bei 400 bis 500mb, ich eher bei 100mb ohne DE oder loginmanager oder sonstiges.

mfg
demonicmaniac
 
Sorry, musste etwas mit den ganzen Pünktchen tricksen, damit die Spalten einigermaßen lesbar sind... :pinch: Den systemd-journald habe ich mittlerweile mit SystemMaxUse=1M in der Config limitiert und die Überbleibsel gelöscht! Aber was hat es mit diesen ganzen tmpfs auf sich und (wie) kann/soll ich die loswerden?

Andere Sache: Mit den neuen Einstellungen hatte ich jetzt erstmalig gleich zwei OOMs hintereinander. Das scheint immer aufzutreten, wenn ich den Laptop längere Zeit unbenutzt laufen lasse, einmal kroch er mit geöffnetem Browser dahin und einmal war der Bildschirm einfach schwarz (evtl. der Bildschirmschoner?). Desweiteren läuft der Lüfter nun permanent auf Hochtouren, obwohl die CPU bei 25% idlet... Was könnte da los sein? Bin etwas beunruhigt, weil bislang lief das System 100% stabil... :|

Fluxbox...das sieht sehr interessant aus! :eek: Könnte ich damit einfach ersatzlos Cinnamon ohne größere "Nebenwirkungen" ersetzen?
 
Zuletzt bearbeitet:
leider nichts zum Thema aber für eine bessere Formatierung kann man auch ein Codeblock verwenden
Code:
aaa bbb ccc
000 111 222
 
Okay, irgendwas läuft gerade ziemlich schief. Bekomme direkt nach dem grub-Menü angezeigt:
Code:
zswap: zpool z3fold not available, using default zbud
modprobe: module aes-i586 not found in modules.dep
modprobe: module dm-raid45 not found in modules.dep

Wenn ich den Bildschirm zumache, geht das System nicht in den Ruhemodus. Oder das System wird langsamer, bis es einfriert... oO


@andi.short: Danke, hab's nochmal umformattiert. Viel besser!

- - - Beitrag zusammengeführt - - -

FASZINIEREND!!

OOM in Echtzeit:

1.png



2.png



3.png



4.png


Man achte auf die gegenphasige CPU-Auslastung und die kontinuierlich steigende Speicherauslastung. Erst säuft der RAM ab, dann Swap. Ab etwa 50% Swap wird das System zunehmend unresponsiv, bei 75-80% schließlich friert es ein.



Jemand eine Ahnung, was genau hier in den Speicher geschrieben wird? Momentan idlet das System wieder bei 25% CPU, 50% RAM und 0% Swap, dann aber setzt plötzlich wieder dieses gegenphasige Schwingen der CPU-Auslastung ein und die Maus fängt an immer mal wieder zu ruckeln
 
Zuletzt bearbeitet:
Das laesst sich so jetzt nicht wirklich sagen, da brauechte man eine genaue auflistung was den ram frisst ueber atop logging oder eben collectd logging
 
Müsste unter "Processes" zu sehen sein, oder eben einen Task Manager verwenden der dir das im Detail zeigt. Ich bin ein Fan von htop.

So ein langsam steigender RAM-Verbrauch ist eher ungewöhnlich für Software. Ich hätte Memory Leak gesagt, wobei das im Laufe von ein paar Minuten schon sehr schnell ginge. Was lief denn zu dem Zeitpunkt?

Sich einen Überblick über die laufenden Prozesse zu verschaffen ist m.M. nach auch wichtiger als superfeines Swap-Tuning zu betreiben. Es wird sich mit ziemlicher Sicherheit herausstellen, dass da etwas nicht so lief wie es sollte. Wobei 3 GB auch nicht gerade viel ist.
 
Zuletzt bearbeitet:
Okay, also folgendes: Diese Fehlermeldung hier

Code:
zswap: zpool z3fold not available, using default zbud

konnte ich jetzt beheben und zwar mittels

Code:
sudo su
echo z3fold >> /etc/initramfs-tools/modules
update-initramfs -u

und diese hier

Code:
modprobe: module dm-raid45 not found in modules.dep

durch Deinstallieren des Moduls dmraid.

Ich bin mir nicht ganz sicher, welcher Schritt geholfen hatte, aber das System läuft vorerst einmal stabil, wobei die gelegentlichen Ruckler weiterhin bestehen (diese hatte ich so vorher noch nie). Während der beiden OOMs hatte ich nur Firefox nebenher laufen, sonst nichts.

Wisst ihr vielleicht, woher die verbleibende Fehlermeldung kommen könnte?

Code:
modprobe: module aes-i586 not found in modules.dep

Hatte erst Sorge, dass es irgendwas mit der Festplattenverschlüsselung zu tun hat und ich nicht mehr booten kann, war aber zum Glück nicht der Fall... *uff*

Interessant bzw. merkwürdig finde ich auch weiterhin dieses gegenphasige Schwingen der CPU-Auslastung. Ist das vielleicht etwas völlig Normales, was jede mehrkernige CPU standardmäßig macht?
 
Zuletzt bearbeitet:
Kann durchaus Firefox sein, zum Beispiel kann eine nicht rund laufende Hardwarebeschleunigung für einen steten Anstieg beim RAM sorgen. Die ist ja unter Linux sowieso etwas wackliger als im Windows. Hast du FF mal ohne Hardwarebeschleunigung testweise laufen lassen?

Auch helfen hier about : performance und about : memory weiter. (Leerzeichen entfernen, forum formatiert falsch)
 
Weißt Du zufällig grad die entsprechenden Einstellungen im about:config? Hat das vielleicht was mit "WebM" zu tun? Da hab ich ja kürzlich alles auf "false" gesetzt, um die Verwendung von h264 zu erzwingen (wahrscheinlich unnötigerweise, da ich schon das h264ify-Addon habe).

- - - Beitrag zusammengeführt - - -

...okay, in about : preferences sind diese beiden Optionen schon die ganze Zeit über deaktiviert:

- Use recommended performance settings
- Use hardware acceleration when available


Ist das so gut?
 
Zuletzt bearbeitet:
Ah, da HWA bei dir aus ist kann es daran nicht liegen. Lasse das ruhig so. In meinem X200 ist die GPU auch auf einer Blacklist und Firefox macht alles in Software. Sollte so passen.

Du hast uns noch nicht gesagt, was genau gerade läuft wenn das System OOM geht. Firefox und Video?

Übrigens reicht media.webm.enabled = false völlig für ALLES was VP8 und VP9 angeht. Nicht übers Ziel hinausschießen und wild alle about:config Einträge mit "webm" drin auf False setzen. Das brauchst du erstens nicht und weisst zweitens nicht, ob das nicht doch ungewünschte Auswirkungen hat.
 
@Schwartz: Ja, so weit ich mich erinnere, liefen zum Zeitpunkt des OOM nur Firefox...okay, auch noch Jupyter Notebook als Tab im Firefox. dmesg zeigt viele interessante Einträge, die irgendwie "relevant" klingen:

Code:
...
[   45.298188] coretemp coretemp.0: Using relative temperature scale!
[   45.298619] coretemp coretemp.0: Using relative temperature scale!
[   45.301809] intel_powerclamp: No package C-state available
...
[   55.447812] [B]Could not find key with description: [313529abf25e7c04][/B]
[   55.447822] [B]process_request_key_err: No key[/B]
[   55.447823] [B]Could not find valid key in user session keyring for sig specified in mount option: [313529abf25e7c04][/B]
[   55.447827] [B]One or more global auth toks could not properly register; rc = [-2][/B]
[   55.447829] [B]Error parsing options; rc = [-2][/B]
...
[ 1010.856240] [B]Out of memory: Kill process 26893 (python) score 1596 or sacrifice child[/B]
[ 1010.856250] [B]Killed process 26893 (python) total-vm:2179680kB, anon-rss:1833528kB, file-rss:0kB, shmem-rss:0kB[/B]
[ 1011.021313] [B]oom_reaper: reaped process 26893 (python), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB[/B]
[ 1011.315061] [B]Adding 4124668k swap on /dev/mapper/lvmlmde-swap.  Priority:-2 extents:1 across:4124668k SSFS[/B]
...
[ 2981.015685] [B]NMI: PCI system error (SERR) for reason a0 on CPU 0.[/B]
[ 2981.015686] [B]Dazed and confused, but trying to continue
[/B]
...
[ 2982.027239] [B]OOM killer enabled.[/B]
[ 2982.027241] [B]Restarting tasks ... done.[/B]
[ 2982.111578] video LNXVIDEO:01: Restoring backlight state
[ 2982.160016] PM: suspend exit
[ 2983.025105] IPv6: ADDRCONF(NETDEV_UP): ens2: link is not ready
[ 2983.205382] IPv6: ADDRCONF(NETDEV_UP): ens2: link is not ready
[ 2983.219972] IPv6: ADDRCONF(NETDEV_UP): wls3: link is not ready
[ 2986.237976] tg3 0000:02:00.0 ens2: Link is up at 1000 Mbps, full duplex
[ 2986.237996] tg3 0000:02:00.0 ens2: Flow control is off for TX and off for RX
[ 2986.238131] IPv6: ADDRCONF(NETDEV_CHANGE): ens2: link becomes ready
[ 3020.230469] CE: hpet increased min_delta_ns to 30172 nsec
[ 3111.981406] CE: hpet increased min_delta_ns to 45258 nsec
[ 3117.731230] CE: hpet increased min_delta_ns to 67887 nsec
[ 3172.047036] CE: hpet increased min_delta_ns to 101830 nsec
[ 3298.028856] CE: hpet increased min_delta_ns to 152745 nsec
[ 3499.881780] CE: hpet increased min_delta_ns to 229117 nsec
[ 4697.047696] CE: hpet increased min_delta_ns to 343675 nsec
[ 5063.188941] PM: suspend entry (deep)
[ 5063.188945] PM: Syncing filesystems ... done.
[ 5063.539509] (NULL device *): firmware: direct-loading firmware iwlwifi-3945-2.ucode
[ 5063.539522] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 5063.542328] [B]OOM killer disabled.[/B]
[ 5063.542329] [B]Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.[/B]
...
[ 5064.639866] ACPI: EC: interrupt blocked
[ 5064.659271] ACPI: Preparing to enter system sleep state S3
[ 5064.669708] ACPI: EC: event blocked
[ 5064.669709] ACPI: EC: EC stopped
[ 5064.669710] PM: Saving platform NVS memory
[ 5064.669904] [B]Disabling non-boot CPUs ...[/B]
[ 5064.683942] [B]smpboot: CPU 1 is now offline[/B]
[ 5064.686529] ACPI: Low-level resume complete
[ 5064.686529] ACPI: EC: EC started
[ 5064.686529] PM: Restoring platform NVS memory
[ 5064.686529] [B]Enabling non-boot CPUs ...[/B]
[ 5064.686529] x86: Booting SMP configuration:
[ 5064.686529] smpboot: Booting Node 0 Processor 1 APIC 0x1
[ 5064.688152]  [B]cache: parent cpu1 should not be sleeping[/B]
[ 5064.688858] Monitor-Mwait will be used to enter C-3 state
[ 5064.690289] [B]CPU1 is up[/B]
[ 5064.691674] ACPI: Waking up from system sleep state S3
[ 5064.716857] ACPI: EC: interrupt unblocked
...
[ 5065.619742] [B]NMI: PCI system error (SERR) for reason a0 on CPU 0.[/B]
[ 5065.619743] [B]Dazed and confused, but trying to continue[/B]
[ 5065.689949] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
...
[ 5066.110599] firewire_core 0000:15:00.1: rediscovered device fw0
[ 5066.457740] thinkpad_acpi: restoring fan level to 0x07
[ 5066.603388] [B]OOM killer enabled.[/B]
[ 5066.603390] Restarting tasks ... done.
[ 5066.647079] video LNXVIDEO:01: Restoring backlight state
...

...mein Favorit:

[ 5064.688152] cache: parent cpu1 should not be sleeping
*kreidewerf*
[ 5064.690289] CPU1 is up

:D


Und der Bootvorgang sieht jetzt auch etwas anders aus, der klassische Splash Screen von Linux Mint zur Eingabe des Entschlüsselungspassworts ist einfach verschwunden. Stattdessen bekomme ich jetzt:

Code:
[B]modprobe: module aes-i586 not found in modules.dep
    Volume group "lvmlmde" not found
    Cannot process volume group lvmlmde
    Volume group "lvmlmde" not found
    Cannot process volume group lvmlmde
Please unlock disk lvmlmde: _[/B]

Muss ich mir Sorgen machen?



...ansonsten bin ich weiterhin sehr fasziniert von diesem komischen "Tanz", den die beiden CPU-Kerne aufführen:

Screenshot-from-2021-03-21-21-00-09.png
 
Zuletzt bearbeitet:
Code:
[ 1010.856240] [B]Out of memory: Kill process 26893 (python) score 1596 or sacrifice child[/B]
[ 1010.856250] [B]Killed process 26893 (python) total-vm:2179680kB, anon-rss:1833528kB, file-rss:0kB, shmem-rss:0kB[/B]
[ 1011.021313] [B]oom_reaper: reaped process 26893 (python), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB[/B]
[ 1011.315061] [B]Adding 4124668k swap on /dev/mapper/lvmlmde-swap.  Priority:-2 extents:1 across:4124668k SSFS[/B]

Irgend ein langlaufendes Python-Skript braucht im Hintergrund Deinen etwas knappen Speicher auf. Der Oom-Killer
guckt dann, ob er eventuell einen der Kind-Prozesse erlegen kann, kann er aber nicht.

Einfachste Lösung: Terminal aufmachen, "top" eingeben. Mit M / T kann man auswählen, ob nach Speicherverbrauch
oder CPU Verbrauch sortiert werden soll. Dich interessiert "M". Sehr weit oben dürfte dann irgendein Prozess mit dem
Namen python stehen. Die Zahl in der ersten Spalte ist die ProzessID. Top kannst du mit "q" beenden, dann kannst Du
Dir mit "ps -wf hier_die_prozessid" genauere Informationen über den Prozess angucken, in der Regel steht da dann der
Name des amoklaufenden Skriptes.


Code:
[B]modprobe: module aes-i586 not found in modules.dep
    Volume group "lvmlmde" not found
    Cannot process volume group lvmlmde
    Volume group "lvmlmde" not found
    Cannot process volume group lvmlmde
Please unlock disk lvmlmde: _[/B]

Muss ich mir Sorgen machen?

Wenn das Dein ästhetisches Empfinden nicht verletzt eigentlich nicht.

Das gequengel nach irgendwelchen Modulen hört normalerweise aus, wenn man mal "depmod -a" sagt, als root,
oder mit sudo.


gr, brgs
 
Hatte eigentlich kein Skript laufen, nur eines im Hintergrund geöffnet und halt mit den ganzen Paketen geladen. Vielleicht hatte das Ganze ja auch mit dem fehlenden z3fold-Allocator zu tun. Nachdem ich diesen in die initramfs aufgenommen hatte, kam es erstmal zu keinen weiteren OOMs.

Das mit "depmod -a" habe ich eben probiert, die Meldung bzgl. "aes-i586" kommt aber leider immer noch, dafür war zwischendurch der Mauszeiger komplett weg... :D Nach mehreren Neustarts ist dieser aber zumindest wieder da. Ich traue mich aber da auch nicht weiter rumzuprobieren, da die verbleibende Meldung etwas mit der Festplattenverschlüsselung zu tun zu haben scheint. Und die ominöse Meldung, dass "lvmlmde" nicht zu finden sei, ist schon etwas einschüchternd... Hinzu kommt diese Meldung:

Code:
[B]ASPM:  Could not configure common clock[/B]

- - - Beitrag zusammengeführt - - -

Dafür habe ich eben die neue CPU eingebaut und muss sagen, das war neben der SSD die beste Investition seit langem. Die Maschine ist kaum wiederzuerkennen. Hätte nie erwartet, dass der Sprung von der T5600 auf die T7400 nochmal soviel bringen würde - gefühlt eine ähnliche Verbesserung wie der Upgrade von HDD auf SSD. Da frage ich mich schon, ob ich vielleicht nochmal 20 EUR mehr in die Hand nehmen und gleich die T7600 hätte holen sollen... :D

- - - Beitrag zusammengeführt - - -

So, für die Interessierten noch mein Output für systemd-analyze:

Code:
Startup finished in 10.738s (kernel) + 4.285s (userspace) = 15.023s 
graphical.target reached after 3.610s in userspace

Code:
          1.495s dev-mapper-lvmlmde\x2droot.device
          1.189s udisks2.service
           963ms debian-system-adjustments.service
           882ms tlp.service
           765ms upower.service
           602ms networking.service
           573ms ufw.service
           527ms sysfsutils.service
           526ms lm-sensors.service
           506ms NetworkManager.service
           504ms acpi-support.service
           495ms systemd-logind.service
           493ms wpa_supplicant.service
           472ms thinkfan.service
           455ms alsa-restore.service
           259ms apparmor.service
           243ms systemd-udev-trigger.service
           184ms systemd-timesyncd.service
           176ms systemd-fsck@dev-disk-by\x2duuid-da7fb045\x2d66e5\x2d45f1\x2d8a2d\x2d394d10e2ffaa.service
           169ms lvm2-pvscan@254:0.service
           166ms lightdm.service
           154ms user@1000.service
           145ms systemd-update-utmp-runlevel.service
           145ms colord.service
           139ms lvm2-monitor.service
           122ms systemd-modules-load.service
           113ms systemd-remount-fs.service
           109ms binfmt-support.service
           101ms systemd-udevd.service
            92ms dev-mapper-lvmlmde\x2dswap.swap
            89ms systemd-cryptsetup@lvmlmde.service
            80ms systemd-sysusers.service
            77ms systemd-tmpfiles-setup.service
            70ms ksm.service
            66ms polkit.service
            62ms systemd-user-sessions.service
            61ms proc-sys-fs-binfmt_misc.mount
            60ms dev-hugepages.mount
            57ms sys-kernel-debug.mount
            55ms keyboard-setup.service
            54ms kmod-static-nodes.service
            52ms systemd-update-utmp.service
            51ms console-setup.service
            42ms systemd-sysctl.service
            40ms dev-mqueue.mount
            33ms systemd-tmpfiles-setup-dev.service
            31ms boot.mount
            30ms systemd-random-seed.service
            23ms user-runtime-dir@1000.service
            23ms blk-availability.service
            15ms systemd-backlight@backlight:acpi_video0.service
            14ms rtkit-daemon.service
            13ms ifupdown-pre.service
            12ms sys-fs-fuse-connections.mount

Und die Liste aktivierter Services:

Code:
apparmor.service                           enabled        
autovt@.service                            enabled        
binfmt-support.service                     enabled        
blk-availability.service                   enabled        
clamav-freshclam.service                   enabled        
console-setup.service                      enabled        
dbus-fi.w1.wpa_supplicant1.service         enabled        
dbus-org.freedesktop.nm-dispatcher.service enabled        
dbus-org.freedesktop.timesync1.service     enabled        
debian-system-adjustments.service          enabled        
getty@.service                             enabled        
irqbalance.service                         enabled        
keyboard-setup.service                     enabled        
ksm.service                                enabled        
lm-sensors.service                         enabled        
lvm2-monitor.service                       enabled        
mintsystem.service                         enabled        
mintupdate-automation-cleanup.service      enabled        
mytaskkiller.service                       enabled        
network-manager.service                    enabled        
networking.service                         enabled        
NetworkManager-dispatcher.service          enabled        
NetworkManager.service                     enabled        
systemd-fsck-root.service                  enabled-runtime
systemd-timesyncd.service                  enabled        
thinkfan.service                           enabled        
tlp-sleep.service                          enabled        
tlp.service                                enabled        
udisks2.service                            enabled        
ufw.service                                enabled        
wpa_supplicant.service                     enabled        
dm-event.socket                            enabled        
lvm2-lvmpolld.socket                       enabled        
uuidd.socket                               enabled        
remote-fs.target                           enabled        
man-db.timer                               enabled

Der Vollständigkeit halber noch meine aktuelle grub-Konfiguration:

Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet zswap.enabled=1 zswap.compressor=lz4 zswap.max_pool_percent=33 zswap.same_filled_pages_enabled=1 zswap.zpool=z3fold"

Fazit: :thumbsup:
 
Zuletzt bearbeitet:
Hatte eigentlich kein Skript laufen, nur eines im Hintergrund geöffnet und halt mit den ganzen Paketen geladen. Vielleicht hatte das Ganze ja auch mit dem fehlenden z3fold-Allocator zu tun. Nachdem ich diesen in die initramfs aufgenommen hatte, kam es erstmal zu keinen weiteren OOMs.

Könnte natürlich sein, daß die etwas bessere Kompression nun genügend Speicher
zur Verfügung stellt und die OOM-Situation nicht mehr eintritt.

Was das Skript angeht: Das kann ja von sonstwas gestartet worden sein. Der System-Monitor
zeigt Dir aber nur die eigenen Prozesse. Da sind die traditionellen Methoden (ps, top, von mir
aus auch atop) deutlich besser geeignet.


Das mit "depmod -a" habe ich eben probiert, die Meldung bzgl. "aes-i586" kommt aber leider immer noch, dafür war zwischendurch der Mauszeiger komplett weg... :D Nach mehreren Neustarts ist dieser aber zumindest wieder da. Ich traue mich aber da auch nicht weiter rumzuprobieren, da die verbleibende Meldung etwas mit der Festplattenverschlüsselung zu tun zu haben scheint. Und die ominöse Meldung, dass "lvmlmde" nicht zu finden sei, ist schon etwas einschüchternd... :

Da habe ich nicht richtig aufgepasst, die Fehlermeldung kommt so früh, daß das Modul
im initramfs fehlen dürfte.

Mit lvm kenne ich micht nicht sonderlich aus, aber nach meiner Erinnerung kommt die
Fehlermeldung, weil das Volume verschlüsselt ist und man noch kein Passwort
eingegeben hat, dann erst kommt das System auf die Idee mal nach dem Passwort
zu fragen.


Gr, brgs
 
Da habe ich nicht richtig aufgepasst, die Fehlermeldung kommt so früh, daß das Modul im initramfs fehlen dürfte.
Mit lvm kenne ich micht nicht sonderlich aus, aber nach meiner Erinnerung kommt die Fehlermeldung, weil das Volume verschlüsselt ist und man noch kein Passwort eingegeben hat, dann erst kommt das System auf die Idee mal nach dem Passwort zu fragen.

Okay, dann bin ich beruhigt...


Bin jetzt aber ohnehin am Überlegen, das Ganze mit Debian bzw. LMDE und Gnome zu schmeißen und mal Linux-Libre oder Devuan auszuprobieren, vielleicht erst mal auf ner VM?

Habe eben festgestellt, dass die folgenden Gnome-Packete sich nicht "abschalten" lassen - tut man dies doch (bspw. durch setzen von chmod 000), streikt sofort Gnome und die DE ist lahmgelegt:

Code:
[B]goa-daemon
gvfs-afc-volume-monitor
gvfs-goa-volume-monitor
gvfsd-google[/B]

GOA: Gnome online account
AFC: Apple mobile devices

Diese werden von Gnome geschützt. Versucht man die Backends zu deinstallieren, zerschießt man sich alles wg. Dependencies (https://bugzilla.redhat.com/show_bug.cgi?id=1379070).
 
Hast Du vielleicht schon mal Trisquel oder Devuan probiert? Ich frage mich, ob man als User die Vermeidung von Closed Source Code und Binary Blobs im Alltag spürt, mal abgesehen von einem fehlenden WLAN-Treiber oder so... Ich merke immer stärker, dass ich im Grunde minimalistische Systeme bevorzuge, da ich zum Teil sehr viel Zeit damit vertrödle, Bloatware u.ä. zu entfernen oder "sinnlose" Optimierungen vorzunehmen :D
 
Hast Du vielleicht schon mal Trisquel oder Devuan probiert?
Nö... Normalerweise verwende ich Hardware, die nicht auf runter-skalierte Distributionen angewiesen ist. Habe mal bunsenlabs angetestet, finde ich ganz nett. Ich würde allerdings vermuten, dass Du bei Gentoo am Besten aufgehoben bist - obwohl dort compilieren angesagt ist.

Generell bevorzuge ich aber EINE Distribution und diese muss dann für Server und Workstation/Laptops herhalten.

Ich merke immer stärker, dass ich im Grunde minimalistische Systeme bevorzuge, da ich zum Teil sehr viel Zeit damit vertrödle, Bloatware u.ä. zu entfernen oder "sinnlose" Optimierungen vorzunehmen :D
Tja, offenbar optimierst Du auch Deinen Tag-Nacht-Rhythmus, wenn ich mir die Zeit Deiner Postings mal so angucke :D
 
Hallöchen :)

Nur ganz kurz, weil wieder keine Zeit :P
Den (vermeintlichen) Geschwindigkeitsgewinn den Du durch Nutzung einer "minimalistischen" Distribution zu gewinnen glaubst verschenkst Du ja schon in dem Moment wo Du eine volle "DE", also eine "Desktop Environment" verwendest.
Richtig schlank und fix wird es erst wenn Du Cinnamon, KDE, Gnome et al "Lebewohl" sagst und einen Windowmanager verwendest. Dann noch einiges an GUI Software knicken und die Welt wird schnell! ;)
Wenn ich ein YT-Video anwerfe geht der Prozessor nicht über 30% Last und ich bleibe beim RAM noch unter 500MB bei installierten 4000MB. (T61, beim T60 aufgrund weniger RAM natürlich ein klein wenig anders, aber sicher verstehst Du was ich meine.)

Hausaufgabe: Finde den WM deines geringsten Misstrauens und stelle deine Gewohnheiten ein klitzekleinwenig um...das geht schneller als man zunächst meint :thumbup:
(Meiner ist awesomewm, da ist viel sinnvolles voreingestellt, aber glaub mir nix sondern prüfe selbst! ;) )


Grüße von
mumford
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben