我需要分析sys_fork(), sys_execve(), sys_exit()
内核函数。我写了一个简单的程序,调用fork()
并观察它使用的系统调用。没有sys_fork()
。我发现在现代内核fork()
中调用函数clone()
。基本上我和我感兴趣的所有三个功能都是一样的。
我试着查看linux内核的来源,但没有找到sys_fork(), sys_execve(), sys_exit()
的任何定义。它们在头文件中定义,但没有任何架构的定义。
所以我的问题是:这些函数是否仍然在现代Linux内核中使用,或者它们在linux 3.x中被删除和替换(我只在内核2.x中找到了这个函数)?