【发布时间】:2013-08-19 13:53:01
【问题描述】:
当使用 ltrace 跟踪具有 fork、vfork ... 的程序的系统调用时,它显示调用 SYS_Clone 系统调用。那么内核中SYS_fork、SYS_vfork系统调用的重要性是什么。它们是出于历史目的吗?
【问题讨论】:
-
sys_clone是较旧的函数。在 Linux 2.2 中添加了sys_fork和sys_vfork。在内部所有三个都使用do_fork()。 -
我在Linux 3.2上使用过
标签: linux linux-kernel system-calls ltrace