(105)接着介绍进程中复制文件描述符的 dup 函数,使打开的多个描述符指向同一文件:
(106) 函数 wait 也是很常用且重要的函数:
(107) wait 的函数调用链很长,用到了这些函数:
(108) 以及这些函数:
(109) 接着介绍实现 wait 主要功能的 sys_waitpid 函数:
(110) close 函数,关闭文件,出现在进程 2 里:
(111)如果进程出错,比如关闭文件时出错,就要退出:
(112) exit 函数会调用这些函数,释放进程之前占有的资源,比如内存:
(113)接着介绍下上面代码里出现的 进程 id 与 用户 id 的区别:
(114)
谢谢