Una fork()
chiamata di sistema clona un processo figlio dal processo in esecuzione. I due processi sono identici ad eccezione del loro PID.
Naturalmente, se i processi stanno solo leggendo dai loro cumuli piuttosto che scrivere su di esso, copiare l'heap sarebbe un enorme spreco di memoria.
Viene copiato l'intero heap del processo? È ottimizzato in un modo che solo la scrittura innesca una copia heap?