操作系统实验报告1解析.docVIP

  • 117
  • 0
  • 约2.02千字
  • 约 10页
  • 2016-03-30 发布于湖北
  • 举报
软 件 学 院 上 机 实 验 报 告 课程名称: 操作系统原理 实验项目: Linux环境下进程管理 实 验 室: 耘慧402 姓 名: 李艺 学 号:1320010712 专业班级: 软件13-7班 实验时间:2015.12.06 实验成绩 评阅教师 实验目的及要求 加深对进程概念的理解,明确进程和程序的区别; 进一步认识并发执行的实质; 分析进程争用资源的现象,学习解决进程互斥的方法; 了解Linux系统中进程通信的基本原理。 实验性质 验证性 实验学时 4学时 实验环境 Linux系统开发环境 五、实验内容及步骤 1.进程的创建 编写一段程序,使用系统调用fork()创建两个子进程,当此程序运行时,在系统中有一个父进程和两个子进程活动,让每一个进程在屏幕上显示一个字符,父进程显示“a”;子进程分别显示“b”“c”,试观察记录屏幕上的显示结果,并分析原因。 2.进程的控制 修改已编写的程序,将每个进程输出一个字符改为输出一句话,再观察屏幕,并分析原因。 如果在程序中使用系统调用lockf()来给每一个进程加锁,可以实现进程之间的互斥,观察并分析出现的现象。 3.用f

文档评论(0)

1亿VIP精品文档

相关文档