(59)--14.4操作系统原理课件.pptVIP

  • 0
  • 0
  • 约2.61千字
  • 约 9页
  • 2023-11-27 发布于陕西
  • 举报
实验四: 单处理器系统的进程调度 一、课程设计目的1. 加深对进程概念的理解,明确进程和程序的区别。2. 深入了解系统如何组织进程、创建进程。3. 进一步认识如何实现处理器调度。二、课程设计内容 编写程序完成单处理器系统中的进程调度,要求实现时间片轮转、优先数、最短进程优先和最短剩余时间优先四种调度算法。实验具体包括:首先确定进程控制块的内容,进程控制块的组成方式;然后完成进程创建原语和进程调度原语;最后编写主函数对所作工作进行测试。 模拟程序只对你所设置的“虚拟PCB”进行相应的调度模拟操作,即每发生“调度”时,显示出当前运行进程的“进程标识符”、“优先数”、“剩余运行时间”等,而不需要对系统中真正的PCB等数据进行修改。 三、要求及提示主要考虑三个问题:如何组织进程、如何创建进程和如何实现处理器调度。1、组织进程考虑如何组织进程,首先要设定进程控制块的内容。进程控制块PCB记录各个进程执行时的情况。不同的操作系统,进程控制块记录的信息内容不一样。操作系统功能越强,软件也越庞大,进程控制块的内容也就越多。这里只使用必不可少的信息。一般操作系统中,无论进程控制块中信息量多少,信息都可以大致分为以下四类:(1)标识信息每个进程都要有一个唯一的标识符,用来标识进程的存在和区别于其他进程。这个标识符是必不可少的,可以用符号或编号实现,它必须是操作系统分配的

文档评论(0)

1亿VIP精品文档

相关文档