sfork:用于在Linux上启动进程的同步单线程接口

时间:2024-05-28 06:02:39
【文件属性】:

文件名称:sfork:用于在Linux上启动进程的同步单线程接口

文件大小:14KB

文件格式:ZIP

更新时间:2024-05-28 06:02:39

Python

概括 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,如果由于任何通常


【文件预览】:
sfork-master
----.gitignore(296B)
----README.org(6KB)
----LICENSE(1KB)
----c()
--------Makefile.am(361B)
--------src()
--------default.nix(153B)
--------configure.ac(417B)
--------sfork.pc.in(203B)
----python()
--------setup.py(560B)
--------default.nix(178B)
--------MANIFEST.in(19B)
--------ffibuilder.py(3KB)
--------README.rst(132B)
--------sfork()

网友评论