В компьютерной операционной системе, которая использует разбиение по страницам для управления виртуальной памятью, алгоритмы замены страниц решают, какие страницы памяти следует выгружать (выгружать, записывать на диск), когда необходимо выделить страницу памяти.
Некоторые операционные системы используют подкачку для получения виртуальной памяти. Это означает, что используется часть жесткого диска или файла, так что приложения или операционная система видят больше памяти, чем на самом деле.