ОЗУ на моем пк хватает, 16гб. Но при установке большого архива (14гб сьедает под кэш) затем начинается своп. Это при том, что установил параметер vm.swappiness=10, а vm.vfs_cache_pressure=1000.
Думал сидел и придумал.
sudo sh -c ‘echo 3 > /proc/sys/vm/drop_caches’ - очищает кэш, а sudo swapoff -a && sudo swapon -a - своп
Но штука в том, что вручную команды эти писать не хочу. И более того, нужно чтобы эти команды включались при определенном значении.
Например. Если загрузка озу достигает 90% или 14 с копейками гб, автоматически выполнять команду очистки кэша. Тоже и со свопом.
Так вот, возможно ли это сделать и где достать мануал?