fork()函数理解
2015-09-24 22:52
211 查看
fork()系统调用是Unix下以自身进程创建子进程的系统调用,一次调用,两次返回,如果返回是0,则是子进程,如果返回值>0,则是父进程(返回值是子进程的pid)
在fork()的调用处,整个父进程空间会原模原样地复制到子进程中,包括指令,变量值,程序调用栈,环境变量,缓冲区,等等。
在fork()的调用处,整个父进程空间会原模原样地复制到子进程中,包括指令,变量值,程序调用栈,环境变量,缓冲区,等等。
![](http://coolshell.cn//wp-content/uploads/2012/07/fork03.jpg)
相关文章推荐
- Android Studio安装SVN
- 流水作业:学习如何一次发送多个命令,省去往返时间
- 数独游戏的设计与实现
- Java获取文件后缀名
- EMacs+jde+Windows
- iOS开发_textField的placeholder属性的字体颜色、大小的设置
- Java获取文件后缀名
- Java获取文件后缀名
- 数据库事务的四个隔离级别浅析
- 常用sql查询语句
- <转载>使用css让大图片不超过网页宽度
- bootstrap初接触
- 数据库表分割技术浅析(水平分割/垂直分割/库表散列)
- 灰盒测试
- Linux操作系统及常用基础命令深入讲解
- Android自定义View---正式篇
- 使用orcad的CIS时意外退出
- 2015第39周四
- asp.net 事件加载顺序
- <转载>如何解决子级用float浮动父级div高度不能自适应的问题