Пейджер памяти также способен выполнять другие очень полезные вещи, такие как отображение файла в память и разбиение на страницы только тех блоков, которые фактически используются с диска, сопоставление одних и тех же данных в нескольких процессах с копированием при записи, даваякаждая программа использует столько физического ОЗУ, сколько фактически использует, реализуя разделяемую память, отображаемые в памяти операции ввода-вывода и виртуализации.
Основная причина наличия виртуальной памяти - возможность работать с большим количеством данных, чем системаимеет физическую память, но в любом случае потребуется большая часть базовой инфраструктуры (за исключением значительного алгоритма подкачки) и имеет аппаратную поддержку.