спасибо! уже ближе.. но там речь была про новые убунты (новые версии ядра с поддержкой нового механизма, патч ядра включен там уже)
KSM в линуксе уже с незапамятных времён, однако сканнер либо неагрессивен, либо жрёт CPU дай боже.
Можно попробовать zswap и zram, но тоже есть нюансы.
На уровне гипервизора можно настроить TPS, разбивку huge pages и даже zram раньше стандартного pressure watermark.
Но, опять же, вопрос: зачем? У каждого такого механизма есть обратная сторона медали. Так, может, не стоит пытаться экономить на спичках и подумать о скейлинге?