关于linux中的 fork() 函数
创建新进程函数fork(void)函数,会在已经存在的进程中创建一个新进程。父/子进程会运行同一个程序。
Q1:既然运行同一个程序,为何需要在父进程中再创建一个进程?直接运行该程序不是更简洁?
Q2:函数fork()创建新进程,返回了两个值。问在linux内核(版本linux-2.6.32.61)内如何查这个函数的源代码?只发现了C文件fork.c但是没有发现fork()函数。
试问 在linux操作系统内 或者是 linux内核内要怎样查找函数的源代码?都说linux是开源应该是可以找到的。我曾经用man查看但是显示的结果是怎么用这个函数而不是函数源代码。
谢谢