Let's put down some ground rules first.
1. This system has 64GB RAM
2. Nothing is running just KDE sitting at the desktop
3. Free RAM is less than 2 GB
4. I am not going to be messing with the ZFS ARC cache - besides in testing 2/4/8/16/32GB RAM systems still eventually become unusable after this
5. Low power computers that run for days from the UPS systems I build cannot contain 128 GB RAM so I cannot upgrade (only giant power hungry servers can use 128GB RAM)
6. In fact memory is low enough to cause a huge detriment to performance - Falkon browser hangs with 1 tab open. No need for the "FreeBSD uses all RAM and there is not a problem" kind of gas lighting that is so common. Not gonna work with me, sorry.
7. Rebooting fixes it instantly but I am not doing that just because FreeBSD manages memory worse than Windows 95.
8. All performance was lost after using DD to copy some files
9. All signs point to ARC cache but I am still not tweaking it just to browse a webpage. FreeBSD memory manager is broken.
10. Not the first time I have run out of memory with FreeBSD. This has been a constant theme for the past 15 years. I cannot use Linux on this system because - paradoxically - I require ZFS on all available systems and I can no longer tolerate using Alsa with one sound source at a time. If I tolerated systemd I could install Debian with ZFS and pulseaudio but that is not happening. Obviously not using Windows. The short of it is that all operating systems are bad. So no need to tell me to run somewhere else. There is nowhere else.
Ultimately I am just going to have be on the lookout for newer motherboards that support low power processors and huge RAM amounts. Cost is largely irrelevant. I would pay for a system that kept on running for years without needing to be rebooted or fooling around with caches.
1. This system has 64GB RAM
2. Nothing is running just KDE sitting at the desktop
3. Free RAM is less than 2 GB
4. I am not going to be messing with the ZFS ARC cache - besides in testing 2/4/8/16/32GB RAM systems still eventually become unusable after this
5. Low power computers that run for days from the UPS systems I build cannot contain 128 GB RAM so I cannot upgrade (only giant power hungry servers can use 128GB RAM)
6. In fact memory is low enough to cause a huge detriment to performance - Falkon browser hangs with 1 tab open. No need for the "FreeBSD uses all RAM and there is not a problem" kind of gas lighting that is so common. Not gonna work with me, sorry.
7. Rebooting fixes it instantly but I am not doing that just because FreeBSD manages memory worse than Windows 95.
8. All performance was lost after using DD to copy some files
9. All signs point to ARC cache but I am still not tweaking it just to browse a webpage. FreeBSD memory manager is broken.
10. Not the first time I have run out of memory with FreeBSD. This has been a constant theme for the past 15 years. I cannot use Linux on this system because - paradoxically - I require ZFS on all available systems and I can no longer tolerate using Alsa with one sound source at a time. If I tolerated systemd I could install Debian with ZFS and pulseaudio but that is not happening. Obviously not using Windows. The short of it is that all operating systems are bad. So no need to tell me to run somewhere else. There is nowhere else.
Ultimately I am just going to have be on the lookout for newer motherboards that support low power processors and huge RAM amounts. Cost is largely irrelevant. I would pay for a system that kept on running for years without needing to be rebooted or fooling around with caches.