Swap
Miejsce na dysku używane jako rozszerzenie RAM-u, gdy pamięci zaczyna brakować — wolne, ale lepsze niż ubijanie programów.
Jądro wypycha strony nieużywane od jakiegoś czasu i wczytuje je z powrotem na żądanie. Różnica prędkości jest brutalna: nanosekundy kontra mikrosekundy nawet na NVMe i milisekundy na dysku talerzowym. Jeśli do swapu trafią aktywnie używane strony, system zaczyna się zamulać (thrashing) i traci cały czas na przerzucanie pamięci tam i z powrotem.
To, że swap jest używany, nie znaczy, że coś jest nie tak — swappiness reguluje, jak chętnie jądro wypycha nieaktywne strony, by zrobić miejsce dla cache’u stron, co często jest dobrym kompromisem. Częsty mit mówi, że swap spowalnia system; częściej jest objawem presji na pamięć, a nie jej przyczyną. W systemach o ograniczonej pamięci używa się zram, który kompresuje strony w RAM-ie zamiast pisać na dysk.