Looks like a memory leak in baloo?
Try
balooctl6 suspend
balooctl6 disable

Den lör 3 aug. 2024 kl 11:31 skrev Ulf via openSUSE Factory <factory@lists.opensuse.org>:
Hi,

since 3 days, my system is pritty slow up to not reacting after a while.
Sometimes it is frozen for about some minutes (including Plasma Clock
is not running).

If I look at the the Plasma Monitor, I see the system is always near
100% (at least some cores).

Extract from top, shows that kswapd0 is consuming a lot of ressources,
anyhow 32GB RAM should be OK for a simple KDE/Plasma desktop.

# top
top - 09:17:18 up  1:15,  4 users,  load average: 9.77, 8.64, 7.36
Tasks: 397 total,   6 running, 391 sleeping,   0 stopped,   0 zombie
%Cpu(s): 11.7 us, 49.2 sy,  5.5 ni, 21.1 id, 12.5 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem : 31510.43+total,  123.113 free, 7698.504 used, 24290.14+buff/cache
MiB Swap: 31502.68+total, 28989.93+free, 2512.750 used. 23811.92+avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                           
    103 root      20   0       0      0      0 R 100.0 0.000  37:10.57 kswapd0                                                           
   5816 ulf       39  19  0.255t 8.901g 5.012g R 93.75 28.93  55:38.54 baloo_file_extr                                                   
 111512 root      20   0       0      0      0 R 87.50 0.000   2:06.69 kworker/u32:2+btrfs-qgroup-rescan                                 
    598 root      20   0       0      0      0 R 68.75 0.000  30:00.40 btrfs-cleaner                                                     
   5793 ulf       20   0 3354276 146044  11972 S 37.50 0.453   4:39.36 mysqld                                                             
   5748 ulf       20   0 3208872  21800  11096 S 31.25 0.068   2:45.96 akonadiserver                                                     
   6023 ulf       20   0 1428256  50772  40480 S 25.00 0.157   1:57.20 akonadi_imap_re                                                   
   5078 ulf       20   0 6246912 229212  59300 S 12.50 0.710   7:09.63 plasmashell   


# top - 09:50:10 up  1:48,  4 users,  load average: 11.25, 10.37, 9.74
Tasks: 424 total,   5 running, 419 sleeping,   0 stopped,   0 zombie
%Cpu(s):  5.8 us, 48.2 sy, 14.6 ni,  3.6 id, 27.0 wa,  0.0 hi,  0.7 si,  0.0 st
MiB Mem : 31510.43+total,  473.695 free, 8782.738 used, 22937.44+buff/cache
MiB Swap: 31502.68+total, 28025.43+free, 3477.250 used. 22727.69+avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                           
    103 root      20   0       0      0      0 R 100.0 0.000  68:02.50 kswapd0                                                           
   4800 ulf        9 -11  566112  11980   7244 R 100.0 0.037   0:38.79 wireplumber                                                       
   5078 ulf       20   0 6318224 330376  78776 S 100.0 1.024  11:45.49 plasmashell                                                       
   5816 ulf       39  19  0.255t 7.121g 3.452g R 100.0 23.14  83:20.69 baloo_file_extr                                                   
    598 root      20   0       0      0      0 R 87.50 0.000  55:32.16 btrfs-cleaner                                                     
 115138 root      30  10 1015528 582280   4744 D 37.50 1.805  12:03.07 borg                                                               
 117471 root      20   0    5976   3664   2640 R 12.50 0.011   0:00.02 top                                                               


# top - 09:56:19 up  1:54,  4 users,  load average: 11.27, 11.21, 10.33
Tasks: 411 total,   4 running, 407 sleeping,   0 stopped,   0 zombie
%Cpu(s):  8.3 us, 33.3 sy,  5.3 ni, 12.9 id, 38.6 wa,  0.0 hi,  1.5 si,  0.0 st
MiB Mem : 31510.43+total,  427.461 free, 8524.664 used, 23192.59+buff/cache
MiB Swap: 31502.68+total, 28160.93+free, 3341.750 used. 22985.76+avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                           
   4800 ulf        9 -11  566112  10852   6116 R 106.2 0.034   6:46.96 wireplumber                                                       
    103 root      20   0       0      0      0 R 100.0 0.000  73:09.90 kswapd0                                                           
    598 root      20   0       0      0      0 R 68.75 0.000  60:20.11 btrfs-cleaner                                                     
 115138 root      30  10 1015748 920544   6292 D 50.00 2.853  13:31.17 borg                                                               
   5078 ulf       20   0 6330620 320416  55676 S 12.50 0.993  12:27.42 plasmashell                                                       
   4750 ulf       -2   0 3085516 214216 177584 S 6.250 0.664  19:03.60 kwin_wayland                                                       
   5816 ulf       39  19  0.255t 7.011g 3.486g D 6.250 22.78  87:57.58 baloo_file_extr   


After killing wireplumber and baloo_file_extr, as well swapoff -a

# top - 11:07:16 up  3:05,  5 users,  load average: 7.87, 6.71, 6.60
Tasks: 404 total,   3 running, 401 sleeping,   0 stopped,   0 zombie
%Cpu(s): 10.4 us, 29.6 sy,  0.0 ni, 41.5 id, 16.3 wa,  0.0 hi,  2.2 si,  0.0 st
MiB Mem : 31510.43+total,  310.660 free, 6013.328 used, 25934.19+buff/cache
MiB Swap:    0.000 total,    0.000 free,    0.000 used. 25497.10+avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                                                                                                                                 
    103 root      20   0       0      0      0 R 100.0 0.000 136:32.70 kswapd0                                                                                                                                                                 
    598 root      20   0       0      0      0 R 87.50 0.000 117:38.18 btrfs-cleaner                                                                                                                                                           
   5793 ulf       20   0 3354276 215228   8964 S 50.00 0.667  16:26.30 mysqld                                                                                                                                                                   
   5748 ulf       20   0 3208872  27960  10324 S 31.25 0.087   7:57.38 akonadiserver                                                                                                                                                           
   6023 ulf       20   0 1428256  41056  14760 S 25.00 0.127   5:34.51 akonadi_imap_re                                                                                                                                                         
   7598 ulf       20   0 2302032 197316 156856 S 6.250 0.612  12:04.02 konsole                                                                                                                                                                 


> lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme0n1     259:0    0 931,5G  0 disk
├─nvme0n1p1 259:1    0   512M  0 part /boot/efi
├─nvme0n1p2 259:2    0 900,2G  0 part /root
│                                     /srv
│                                     /home
│                                     /usr/local
│                                     /opt
│                                     /var
│                                     /boot/grub2/x86_64-efi
│                                     /boot/grub2/i386-pc
│                                     /.snapshots
│                                     /
└─nvme0n1p3 259:3    0  30,8G  0 part [SWAP]


Any Idea what can be the reason?

Ulf