很多人都知道linux下有个终极函数,就是fork,它几乎是一切的源泉,是个创造者,除了内核本身,所有的用户空间程序都是它启动的,它的姊妹还有 clone和vfork,按照机制和策略的原则,这两个函数确实不应该提供,但是考虑到现代操作系统中最重要的概念-线程,linux必须对它进行全面支 持,因此就有了clone,至于vfork,仅仅是为了效率而生的,它可以免去写时复制,但是有一个约定好的前提,就是子进程不能操作父进程的空间,本文就从此展开。
vfork和clone--红灯和围墙
原创
©著作权归作者所有:来自51CTO博客作者dog250的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:把我烦死的应用程序的timer
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
git clone 与 git 安装
git clone 与 git 安装
git 安装程序 自定义