操 作系统课程设计报告模板精品参考资料.docVIP

  • 9
  • 0
  • 约6.66千字
  • 约 12页
  • 2017-02-02 发布于江苏
  • 举报

操 作系统课程设计报告模板精品参考资料.doc

西安郵電大學 操作系统设计报告 题 目:进程、线程、互斥锁 院系名称: 计算机学院 专业名称: 软件工程 班 级: 1104 学生姓名: 赵大伟 学号(8位)指导教师: 舒新峰 设计起止时间:2013.11.10—2013.11.20 设计目的 通过观察、分析实验现象,深入理解进程及进程在调度执行和内存空间等方面的特点,掌握在POSIX 规范中fork和kill系统调用的功能和使用。 通过观察、分析实验现象,深入理解线程及线程在调度执行和内存空间等方面的特点,并掌握线程与进程的区别。掌握POSIX 规范中pthread_create() 函数的功能和使用方法。 通过观察、分析实验现象,深入理解理解互斥锁的原理及特点掌握在POSIX 规范中的互斥函数的功能及使用方法。 二. 设计内容 1)创建一个进程,父子进程 相互交替执行,输出子进程号和进程ID 2)创建三个线程,输出三个线程运行的次数和当前主线程运行次数以及三个线程次数和。 3)使用POSIX 规范中的互斥函数,实现加锁解锁 4)信号量机制的方法,实现进程的加锁解锁,且不产生死锁 概要设计 1)生成一个进程,通过switch()判断,来确定生成的进程是子进程还是父进程,还是错误的;子进程号定义为全局变量;利用kill()杀

文档评论(0)

1亿VIP精品文档

相关文档