1. 首页
  2. 数据库
  3. 其它
  4. Fork()函数与Linux中的多线程编程

Fork()函数与Linux中的多线程编程

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