-
sfork是一个在Linux系统中用于同步启动单线程进程的接口
资源介绍
概括
sfork是Linux上新系统调用的原型,它为启动进程提供了同步的单线程接口。
sfork可以看作是vfork一种变体,它做了使vfork实际上有用和可用的最少工作量。 尤其是, sfork消除了vfork在子进程中可以执行的所有传统限制。
界面
原始接口与Linux上用于vfork , exit和execveat的常规原型相同:
int sfork ();
int sfork_exit ( int status);
int sfork_execveat ( int dirfd, const char * pathname, char * const argv[],
char * const envp[], int flags);
但是,与传统的fork和vfork , sfork只会返回一次。 sfork成功时总是返回0,如果由于任何通常
- 上一篇: 查看系统的各个进程,内存占用
- 下一篇: E语言注入csrss无视读写