İşletim sistemleri sanal belleği kullanır, böylece kullanılabilir fiziksel RAM'den daha fazla bellek kullanılabilir. Çekirdek fiziksel bellek sayfası için daha iyi bir kullanım olduğuna karar verdiğinde, içeriği diskte depolamak için "sayfalandırılabilir". Disk belleği dışındayken böyle bir sanal bellek sayfasına erişildiğinde, bir sayfa hatası oluşturur ve diskten RAM'e geri taşınır.
Disk gecikmesi milisaniye cinsinden, RAM gecikmesi nanosaniye cinsinden ölçüldüğü için sayfa hataları performans için bir felakettir. (1 milisaniye = bir milyon nanosaniye!)
Bellek yalnızca kullanıcı işlemleri tarafından değil, aynı zamanda dosya sistemi önbelleğe alma gibi şeyler için çekirdek tarafından da kullanılır. Dosya sistemi etkinliği sırasında, çekirdek son kullanılan verileri önbelleğe alır. Varsayım, aynı verilerin kısa süre içinde tekrar kullanılması ihtimalinin yüksek olması, bu nedenle önbelleğe almanın G / Ç performansını iyileştirmesi gerektiğidir.
Dosya sistemi önbelleği için kullanılan fiziksel bellek işlemler için kullanılamaz, bu nedenle dosya sistemi etkinliği sırasında daha fazla işlem belleği silinir ve sayfa hataları artar. Ayrıca, bellek sayfalarını diske ve diske taşımak için daha az disk G / Ç bant genişliği kullanılabilir. Sonuç olarak süreçler durabilir.