#kswapd y #kcompactd
Vaya dúo.

Swap activa y swappiness al 20. El baloo sigue llenando la RAM engordando la caché del sistema de archivos y #Linux sigue sudando de reclamar esa memoria que no se accede para nada.

Vamos a hacer hueco para la swap porque #kswapd me tiene fritanga.

El caso es que tenía un #swapfile pero con #BTRFS si quieres poder hacer instantáneas no puedes tener un swapfile.

Así que hay que crear un subvolumen.

Swap file https://wiki.archlinux.org/title/Btrfs#Usage

Btrfs - ArchWiki

Creo que lo del aumento del tamaño de la caché de disco es por haber activado #Baloo. En cualquier caso pésimo trabajo por parte de Linux al liberar memoria para que la usen procesos que la necesiten. #Kswapd tarda mucho. Es más rápido y efectivo indicarle a Linux que escriba todo a disco y libere dicha memoria: sudo bash -c "echo 3 > /proc/sys/vm/drop_caches".

No quiero swap con un SSD. Gracias. El trasiego («thrashing» en inglés) gratuito no me entusiasma.

Con la cantidad de RAM disponible hoy día el uso de swap sólo retrasa lo inevitable: matar procesos o aumentar la RAM.

It's gone so far that today was the end of #kde #plasma5 for my part, it don't work in a multi session (one seat) setup, session that isn't active starts to hog memory so that you run out of it, if you are lucky you get #kswapd to go crazy before run out of RAM and your computer is completely unusable and abandoned my ticket at bugs.kde.org 😿
the process #Kswapd on my #BananaPi uses ~ 100% cpu in Top.

Other than that the system is running fine and I don't see much performance impact (it's a dual core machine anyway).

I do not use a swap partition nor a swap file. Also there is still free memory left. So what's happening with kswapd here? Any idea?

https://quitter.no/attachment/1140255