Karry Wang |
|
||
2013年11月21日
摘要:
3.2 Including the initial parent process, how many processes are created by the program shown in Figure?答案: 会创建8个进程。解析:相关知识: fork函数的执行原理 fork函数执行一次, 返回两次,父进程返回子进程的PID, 子进程返回0(至于返回值为什么不同, 这与do_fork函数有关,具体是怎么一回事我还不太清楚)。程序中可利用此性质来区别程序的父进程和子进程。 当一个进程执行fork函数时, 其新建的子进程得到一份父进程用户级虚拟内存空间的拷贝, 包括文本、数据和bbs段、.. 阅读全文
|
Copyright © 2024 Karry Wang
Powered by .NET 9.0 on Kubernetes |