> For the complete documentation index, see [llms.txt](https://eric-lo.gitbook.io/lab4-process/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eric-lo.gitbook.io/lab4-process/lets-fork/background-of.md).

# Background of Process Creation

We can create a process in a program by a system call `fork`.

After calling `fork`, the original process **splits** into two, the original one, and the new created one.

![](https://848802932-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lp-5TQgFcJFf9qOBUEC%2F-Lp-5ZB50WXwtZaIRVKh%2F-Lp-64UZ2OBiCIyt2YNV%2Ffork1.png?generation=1568738735015524\&alt=media)
