CLONE_VM|CLONE_VFORK|SIGCHLD
时间: 2024-06-18 09:05:49 浏览: 175
Virtual-clone-drive
CLONE_VM、CLONE_VFORK、SIGCHLD都是Linux系统中的系统调用。
CLONE_VM选项表示创建一个与父进程共享内存空间的新进程,即父进程和子进程共享内存空间,对其中一方的修改对另一方也可见。
CLONE_VFORK选项表示创建一个新的子进程,该子进程与父进程共享内存空间,但是只有在子进程调用execve()或者exit()后才能使父进程继续执行。
SIGCHLD是一个进程状态改变的信号。当一个子进程停止或终止时,内核向其父进程发送SIGCHLD信号。可以通过调用waitpid()函数获取子进程的状态。
阅读全文