精选优质文档-倾情为你奉上计算机科学与软件学院操作系统上机实验报告学生姓名: 学号: 班级:班 实验日期: 2014.4.17 实验名称:进程和线程实验目的:理解unix/Linux下进程和线程的创建、并发执行过程。实验内容:1进程的创建2多线程应用实验步骤及分析:(此部分为关键内容:要求整理实验主要步骤,总结编写实验过程中遇到哪些问题,如何解决的,若未解决也应总结,回答思考题的答案)一、进程的创建下面这个C程序展示了UNIX系统中父进程创建子进程及各自分开活动的情况。1、实验指导fork( ) 创建一个新进程。 系统调用格式: pid=fork( )参数定义:int fork( )fork( )返回值意义如下:0:在子进程中,pid变量保存的fork( )返回值为0,表示当前进程是子进程。0:在父进程中,pid变量保存的fork( )返回值为子进程的id值(进程唯一标识符)。-1:创建失败。如果fork( )调用成功,它向父进程返回子进程的PID,