linux多任务编程_多任务编程函数使用_pingxiaozhao的博客-CSDN博客

网站介绍:1.fork()函数fork()函数用于从已经从在的进程中创建一个新进程。新进程为子进程,原进程为父进程。在父进程中执行fork()函数时,父进程会复制出一个子进程,而且父子进程的代码从fork()函数的返回开始分别在两个地址空间中同时运行,从而使两个进程分别获得其所属fork()函数的返回值,其中在父进程中的返回值是子进程的进程号,而在子进程中返回0。因此,可以通过返回值来判断是父进程还是子进程。使用fork()函数的代价是很大的,它复制了父进程中的代码段、数据段和堆栈段里的大部分内容,使用for_多任务编程函数使用