zram
Funkcja Linuksa tworząca skompresowane urządzenie blokowe w RAM-ie, najczęściej używane jako szybki swap: zamiast na wolny dysk strony trafiają skompresowane do pamięci, więc efektywnie dostajemy więcej RAM-u bez dotykania dysku.
Mechanizm: zram rezerwuje część RAM-u i kompresuje w locie wszystko, co do niego zapisano (LZ4/zstd). Jako swap: zimne strony są kompresowane (zwykle 2–3-krotnie) i zostają w pamięci, co jest dużo szybsze niż swap na dysku i oszczędza zużycie SSD. Zysk: urządzenia z małą ilością RAM-u (Chromebooki, Android, Raspberry Pi) mają wyraźnie większy zapas przed OOM. Koszt: kompresja zużywa procesor, a przy danych niekompresowalnych nic nie daje. Standard w Androidzie i ChromeOS, coraz częstszy na zwykłych pulpitach z Linuksem (Fedora domyślnie używa swapu na zram). Nie mylić z zswap — skompresowanym cache’em przed zwykłym swapem na dysku.