一、fork()函数 在操作系统的基本概念中进程是程序的一次执行,且是拥有资源的小单位和调度单位(在引入线程的操作系统中,线程是小的调度单位)。在Linux系统中创建进程有两种方式:一是由操作系统创建,二是由父进程创建进程(通常为子进程)。 系统调用函数fork()是创建一个新进程的方式,当然vfork()也可以创建进程,但是实际上其还是调用了fork()函数。fork()函数是Linux系统中一个比较特殊的函数,其一次调用会有两个返回值,下面是fork()函数的声明: #include // On success, The PID of the