1. 首页
  2. 数据库
  3. 其它
  4. unix 编程进程控制详细介绍

unix 编程进程控制详细介绍

上传者: 2021-01-09 23:03:45上传 PDF文件 61KB 热度 14次
unix 编程进程控制: fork函数 fork创建子进程,子进程是父进程的副本,会得到父进程数据空间、堆、栈的副本。 然后文件的共享这块也比较复杂,父进程和子进程各自都有文件描述符表,但是文件表示公用的(而一般两个进程,文件表是每个进程独有的),也就是说文件的偏移量是一致。一个文件在父进程中打开,在子进程中也会被打开一遍,因此如果在子进程中不使用这个文件,先要close这个文件。 vfork函数 和fork函数有如下区别: 1:vfork子进程先执行,并且子进程调用exec函数 2:vfork子进程不会copy父进程的地址空间,也就是会公用。 exit函数 exit函数会关闭所以I
下载地址
用户评论