アドレス空間の複製 Rev.3を表示中。最新版はこちら。 作成中fork()でプロセスを生成する場合、アドレス空間をコピーする。vm_map_fork()アドレス空間は複製するが物理ページは複製されずfork()元のプロセスと共有し、ページへ書込みを行なった時点で複製される(Copy On Write)。図1 vm_map_fork()直後図2 Shadow Objectが作成された状態