Halaman yang kotor tidak selalu membutuhkan balasan. Halaman kotor adalah yang ditulis sejak kernel terakhir menandainya sebagai bersih. Data tidak selalu perlu disimpan kembali ke file asli.
Halaman bersifat pribadi, tidak dibagi, sehingga tidak akan disimpan kembali ke file asli. Tidak mungkin memiliki halaman kotor yang didukung oleh file read-only. Jika halaman perlu dihapus dari RAM, itu akan disimpan dalam swap.
Halaman yang hanya baca, pribadi dan kotor, tetapi dalam kisaran file yang dipetakan memori, biasanya halaman data yang berisi konstanta yang perlu diinisialisasi pada saat dijalankan, tetapi tidak berubah setelah mereka diinisialisasi. Misalnya, mereka mungkin berisi data statis yang menyematkan pointer; nilai pointer tergantung pada alamat di mana program atau pustaka dipetakan, sehingga harus dihitung setelah program dimulai, dengan halaman yang dibaca-tulis pada tahap ini. Setelah pointer dihitung, isi halaman tidak akan pernah berubah dalam instance program ini, sehingga halaman dapat diubah menjadi hanya-baca. Lihat “Memburu Halaman Memori Kotor” oleh stosb untuk contoh dengan fragmen kode.
Anda mungkin, lebih jarang, melihat halaman read-only, executable, private, dirty; ini terjadi dengan beberapa penghubung yang mencampur kode dan data lebih bebas, atau dengan kompilasi tepat waktu.