Since upgrading to 42.1, I’ve noticed that OpenSUSE tends to use a fair amount of memory - particularly baloo and the plasma shell. After a long up time, I notice up to 6 to 8 gigs of memory indicated as used by free. However, my system has 16 gig installed and free will show 8 or 9 gigs of available memory. Still, the system insists on using swap space despite the copious availability of free memory - at the moment 1.4 gigs worth. This noticeably slows the system when opening programs or changing windows. Why does this happen and is there a way to stop it?
There are now sever directories using tmpfs which may spill over into swap. The max amount of memory is fixed at mount I think and may be 1 gig for all tmpfs mounts no matter the actual memory installed. Maybe increasing the tmpfs memory might mitigate the problem