[x23] [ubuntu-touch] system hangs
Verfasst: Di 4. Jul 2023, 01:48
Habe heute Systemhangs untersucht.
Ich konnte feststellen, dass lomiri (müsste die GUI sein) über 50% des RAMs verbraucht und anschließend fängt das Kernel Swap Interface an zu swapen. Swapping produziert IO und das treibt die CPU waits hoch.
Wenn man Zugriff auf die Console (SSH) hat, dann siehtdas ganze so aus:
Speicherbelegung:
Systemressourcen mit top
Ne richtige Lösung habe ich für das Problem noch nicht, ein kill auf lomiri reicht nicht. vm.swappiness auf 0 zu stellen kann noch massivere Probleme auslösen, habe ich aber auch noch nicht getestet.
Für Ideen die dauerhaft halten, bin ich offen
Ich konnte feststellen, dass lomiri (müsste die GUI sein) über 50% des RAMs verbraucht und anschließend fängt das Kernel Swap Interface an zu swapen. Swapping produziert IO und das treibt die CPU waits hoch.
Wenn man Zugriff auf die Console (SSH) hat, dann siehtdas ganze so aus:
Speicherbelegung:
Code: Alles auswählen
root@ubuntu-phablet:~# free -m
total used free shared buff/cache available
Mem: 5699 5567 26 12 105 68
Swap: 3134 3134 0
Code: Alles auswählen
root@ubuntu-phablet:~# top
Tasks: 568 total, 4 running, 561 sleeping, 3 stopped, 0 zombie
%Cpu(s): 1.6 us, 43.7 sy, 0.0 ni, 11.0 id, 38.7 wa, 2.9 hi, 2.2 si, 0.0 st
MiB Mem : 5699.8 total, 26.5 free, 5571.5 used, 101.8 buff/cache
MiB Swap: 3134.9 total, 0.0 free, 3134.9 used. 66.8 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
144 root 20 0 0 0 0 R 96.6 0.0 28:55.70 kswapd0
3489 phablet 20 0 9353028 3.0g 99156 D 59.9 53.3 16:56.55 lomiri
1144 root 19 -1 156168 1692 4 R 49.1 0.0 26:50.88 systemd-journal
958 root 0 -20 0 0 0 R 38.6 0.0 7:27.73 loop0
Für Ideen die dauerhaft halten, bin ich offen