进程创建

1970年开发的C语言源程序
进程创建是操作系统执行程序的需要或者用户或进程要求创建一个新的进程。进程创建首先是在进程表中为进程建立一个进程控制块PCB,采用fork()系统调用将复制执行进程的PCB块,U区和内存图像到新的进程。主要内容包括:进程创建原语、fork()系统调用的编程举例和UNIX V6的fork()源码分析。

进程创建时机

进程创建,是指操作系统创建一个新的进程。UNIX系统用fork()系统调用,而windows系统用CreatProcess()。进程创建的时机有:
(1)系统初始化。系统的调度进程创建init进程。
(2)执行中的进程调用了fork()系统函数。程序中有fork()函数。