Проблеме лет 20, но какой дистр не возми те же грабли. (Привет баг 12309)
Огромный дисковый кеш на запись (нет это никак не ускорит нормально написанные программы) , начало свопинга на 50% от памяти.
В дебиане как и в бубунте еще и выключен REISUB и узнаете вы об этом лишь в момент когда он понадобится. /etc/sysctl.conf
###################################################################
# Magic system request Key
# 0=disable, 1=enable all, >1 bitmask of sysrq functions
# See https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html
# for what other values do
kernel.sysrq=1
# This fix enormous big dirty bytes (16 gb system vm.dirty_background_bytes 3.2 Gb ??? )
# 64 mb - when system starts writing to disk 64*1024*1024
# 256 mb - when system limits io to device speed 256*1024*1024
# Guys from SUSE recommends keep this in proportion 1:2 - 1:4
# Ubuntu guys recommends to set this even lower 16 and 42 Mb but well...
# This emulates near 1 gb ram default behaviour
#let only 64 mb of pages in ram before writing to disk on background
vm.dirty_bytes = 67108864
#let only 256 mb of pages in ram before blocking i/o to write to disk
vm.dirty_background_bytes = 268435456
## use this on low ram machile (32 and 64 mb)
#vm.dirty_bytes = 33554432
#vm.dirty_background_bytes = 67108864
#* 0 : swap is disabled
#* 1 : minimum amount of swapping without disabling it entirely
#* 10 : recommended value to improve performance for typical desktop usage (consider trying 15 20 30 values do increase disk cache size)
#* 60 : default value
#* 100: aggressive swapping
vm.swappiness = 10
А и да OOM киллер в дебиане по умолчанию не стоит, забили память - велком в полный зависон систеемы. В убунте стоит поделие от системды которое работаает через зад и убивает проги когда ему захочется. (Earlyoom поможет)