Операційні системи використовують віртуальну пам'ять, щоб можна було використовувати більше пам’яті, ніж є фізична ОЗУ. Коли ядро вирішить, що його краще використовувати для сторінки фізичної пам’яті, його вміст може бути «викинуто на екран» для зберігання на диску. Коли доступ до такої сторінки віртуальної пам’яті під час тимчасового виклику, вона генерує помилку сторінки і переміщується назад з диска в оперативну пам’ять.
Несправності сторінки є катастрофою для продуктивності, оскільки затримка диска вимірюється в мілісекундах, а затримка ОЗУ вимірюється в наносекундах. (1 мілісекунда = мільйон наносекунд!)
Пам'ять використовується не тільки процесами користувачів, але і ядром для таких речей, як кешування файлової системи. Під час діяльності з файловою системою ядро буде кешувати нещодавно використані дані. Припущення полягає в тому, що є хороший шанс, що незабаром знову будуть використані ті самі дані, тому кешування повинно покращити продуктивність вводу / виводу.
Фізична пам'ять, що використовується для кешу файлової системи, не може використовуватися для процесів, тому під час діяльності файлової системи буде завантажено більше пам'яті процесора та збільшаться помилки сторінки. Крім того, менша пропускна здатність вводу / виводу диска доступна для переміщення сторінок пам'яті з та на диск. В результаті процеси можуть затримуватися.