Как следствие этого аппетита на память - отпадает возможность запускать параллельно еще что-то ёмкое, например, игру - спустя непродолжительное время она вылетает из-за нехватки свободной памяти. Возможно, это проблема самих игр, ведь они запускаются через "посредника" (steam proton) и не ведают что творится с памятью на Linux системе.
Может быть я зря напускаю панику и проблема нехватки памяти касается только игр, а другие (нативные) приложения своевременно обеспечиваются памятью, даже если она забита кэшем чтения/записи?
Попробовал рецепты касательно qbittorrent, которые нашел на просторах сети, но ни один из них не помог:
- Менял настройки: Disk IO type (Default, POSIX-compliant, simple pread/pwrite), а также Disk IO read mode (enable/disable OS cache).
- Понижал приоритет
renice 10 -p $(pgrep qbittorrent)
Cкрытый текст
> free -h
total used free shared buff/cache available
Mem: 31Gi 3,7Gi 23Gi 453Mi 5,2Gi 27Gi
Swap: 4,0Gi 0B 4,0Gi> free -h
total used free shared buff/cache available
Mem: 31Gi 3,7Gi 3,3Gi 462Mi 25Gi 27Gi
Swap: 4,0Gi 0B 4,0Gi> free -h
total used free shared buff/cache available
Mem: 31Gi 4,1Gi 872Mi 626Mi 27Gi 27Gi
Swap: 4,0Gi 4,2Mi 4,0Gi> sudo sh -c 'echo 3 >/proc/sys/vm/drop_caches'
> free -h
total used free shared buff/cache available
Mem: 31Gi 3,7Gi 27Gi 551Mi 1,4Gi 27Gi
Swap: 4,0Gi 4,4Mi 4,0Gi