- 2
- 0
- 约小于1千字
- 约 8页
- 2017-07-05 发布于四川
- 举报
Linux中进程的创建 查看Linux 中的进程 子进程的创建 Linux中,出了初始化进程,其他进程都是用系统调用fork()和clone()来创建。 fork()创建的新进程称为子进程,子进程是父进程的映像,可共享父进程的正文段和已经打开的文件。 子进程除了进程的状态、标识和与时间有关的控制项外,其余都与父进程相同。 问题 子进程与父进程是否就只能以相同的方式执行相同的程序段呢? 如何让子进程执行与父进程不同的程序段呢? 当进程调用fork创建子进程后,根据fork的返回值来判断:当前执行的是父进程的程序段还是子进程的程序段。 返回值: 等于0,表示当前进程是子进程。 大于0,表示当前进程是父进程,返回值是子进程的ID号 。 等于-1,创建失败。 创建进程例子 创建进程例子运行结果 进程的终止 父进程往往需等待子进程的终止:使用系统调用wait等待子进程的终止。 子进程使用系统调用exit来终止运行 * void main( ) { fork(); printf( “Apple”); } *
您可能关注的文档
最近下载
- 冠心病分级诊疗指南.pdf VIP
- 100MW∕200MWh储能电站项目可行性研究报告.doc VIP
- 众安在线财产保险股份有限公司新能源汽车延长保修责任保险条款(互联网).pdf VIP
- XK3162配料控制器使用说明书.pdf VIP
- 350MW机组热力系统设计.doc VIP
- 粤人社发【2012】70号关于事业单位岗位设置和聘用后工资及退休等问题处理办法的通知.pdf VIP
- 南京信息工程大学典型天气过程分析江淮梅雨.pdf VIP
- 成都市双流区2025年社区工作人员(网格员)考试题库真题及答案.docx VIP
- 2025年中级消防设施操作员(监控类)资格理论必背考试题库(含答案).docx
- 统编版道德与法治六年级下册3.7《多元文化 多样魅力》第一课时 课件(共12张PPT)(内嵌音频+视频).pptx VIP
原创力文档

文档评论(0)