vfork和clone--红灯和围墙
2010-02-09 22:18
106 查看
很多人都知道linux下有个终极函数,就是fork,它几乎是一切的源泉,是个创造者,除了内核本身,所有的用户空间程序都是它启动的,它的姊妹还有 clone和vfork,按照机制和策略的原则,这两个函数确实不应该提供,但是考虑到现代操作系统中最重要的概念-线程,linux必须对它进行全面支 持,因此就有了clone,至于vfork,仅仅是为了效率而生的,它可以免去写时复制,但是有一个约定好的前提,就是子进程不能操作父进程的空间,本文就从此展开。
本文出自 “我来,我看,我征服” 博客,请务必保留此出处http://dog250.blog.51cto.com/2466061/1273430
本文出自 “我来,我看,我征服” 博客,请务必保留此出处http://dog250.blog.51cto.com/2466061/1273430
相关文章推荐
- vfork和clone--红灯和围墙
- fork,vfork,clone区别
- linux线程创建函数vfork,fork,clone,pthread_create之间的区别
- Linux-fork(),vfork()和clone的区别
- fork()、vfork()、clone()和exec()
- 系统调用fork()、vfork()与clone()
- fork,vfork和clone底层实现
- linux fork,clone,vfork
- 浅析linux中的fork、vfork和clone
- linux进程创建:fork、vfork和clone联系与区别
- fork()、 vfork()、 clone()的区别
- Linux内核设计与实现--学习笔记--第三章- 3(fork,vfork,clone)
- 唯快不破:linux下 fork(),vfork(),clone()的用法及区别
- fork/vfork/clone
- [转]linux系统调用fork, vfork, clone
- Linux系统调用fork,vfork,clone
- 窥探 kernel,just for fun --- sys_fork,sys_vfork,sys_clone,kernel_thread
- fork()、vfork()、clone()和exec()
- vfork(),fork()与clone()的区别
- fork, vfork, clone,pthread_create,kernel_thread