操作系统实验报告:线程概念与求分页存储管理设计.pdfVIP

  • 0
  • 0
  • 约1.68万字
  • 约 28页
  • 2025-10-21 发布于北京
  • 举报

操作系统实验报告:线程概念与求分页存储管理设计.pdf

评语:课中检查完成的题号及题数:

课后完成的题号与题数:

成绩:指导:

实验报告三

理解线程的相关概念

实验名称:日期:2011.5.28

请求分页管理设计

一、实验目的:

1.理解线程的相关概念

理解当操作系统引入线程的概念后,进程是操作系立分配资源的单位,线

程成为系统调度的单位,与同一个进程中的其他线程共享程序空间。

2.请求分页管理设计

模拟管理常用的请求分页管理技术,通过本实验使学生更加深入的理

解虚拟内存的思想和主要的页面淘汰算法。

二、实验内容:

1.理解线程的相关概念

线程创建和构造的相关知识,了解C语言程序编写的相关知识。

2.请求分页管理设计

学习虚拟器的相关基础知识,了解请求分页管理系统的原理和具体实

现过程,熟悉各种主要的页面调度算法。

三、项目要求及分析:

1.理解线程的相关概念

(1)编写一个程序,在其main()函数中创建一个(或多个)线程,观察该线

程是如何与主线程并发运行的。输出每次操作后的结果;

(2)在main()函数外定义一个变量shared(全局变量),在main()中创建一个线

程,在main()中和新线程shared进行循环加/减操作,观察该变量的变化;

(3)修改程序把shared变量定义到main()函数之内,重复第(2)步操作,

观察该变量的变化。

2.请求分页管理设计

(1)通过随机数产生一个指令行列,共320条指令,指令中的地址按下述原则生

成:50%的指令是顺序执行;25%的指令均匀分布地址部分;25%的指令

均匀分布在后地址部分。

评论:

成就:

实验报告三

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档