Ein fork()
Systemaufruf klont einen untergeordneten Prozess aus dem laufenden Prozess. Die beiden Prozesse sind bis auf ihre PID identisch.
Wenn die Prozesse nur von ihren Heaps lesen, anstatt darauf zu schreiben, wäre das Kopieren des Heaps natürlich eine enorme Verschwendung von Speicher.
Wird der gesamte Prozessheap kopiert? Ist es so optimiert, dass nur das Schreiben eine Heap-Kopie auslöst?