Leksykon IT › Infrastruktura › Swap

Swap

Infrastruktura Svenska → Zaktualizowano: 2026-10-07

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.

← Wróć do leksykonu