Jika fork
dipanggil beberapa kali dari proses induk asli, maka masing-masing anak dan induk akan memiliki halaman yang ditandai sebagai hanya-baca. Ketika proses anak mencoba untuk menulis data maka halaman dari proses induk disalin ke ruang alamatnya dan halaman yang disalin ditandai sebagai dapat ditulisi pada anak tetapi tidak pada induk.
Jika fork
dipanggil dari proses anak dan cucu mencoba menulis, halaman dari induk asli disalin ke anak pertama, lalu ke cucu, dan semuanya ditandai sebagai dapat ditulisi.
Halaman asli hanya ditandai dapat ditulisi jika termasuk dalam satu proses, yang mungkin tidak demikian jika ada banyak cabang. Halaman baru selalu ditandai sebagai dapat ditulisi karena hanya dimiliki oleh proses yang mencoba menulisnya.