Ghost Kernel

Forking and copy-on-write 2014/11/14, 15:28:15

To (get the possibility to) port some Unix programs to Ghost, the kernel now supports fork(). This also led to extending the physical memory management a little to keep reference counts for pages that are shared between processes. There is now also copy-on-write for physical pages within the image and heap area of a process.