操作系统课设--处理机调度
基本概念及思想: (1)进程的创建:由系统为某个进程设置一个进程控制块PCB,用于对进程进行控制和管理。进程任务完成,由系统收回其PCB,该进程便消亡。 (2)进程的三种状态:运行、就绪、完成。进程的三种状态可以通过设计三个链队列来实现:finish为完成队列的头指针,ready为就绪队列的头指针,tail为循环轮转法队列的尾指针。因为每一时刻,CPU只能运行一个进程,所以运行队列只有一个run指针指向当前运行进程。 (3)进程调度的功能:按照一定的策略从就绪队列的多个进程中选取一个进程,使其获得CPU而运行。
推荐下载
-
模拟处理机调度算法
该算法模拟操作系统里面处理机的基本调度过程,实现了简单的处理机进程调度。
27 2019-05-20 -
处理机调度与死锁
Processor scheduling and deadlock
26 2019-06-25 -
处理机调度算法实现
基于c/c++的课程设计有文档运行成功简单易懂适合初学操作系统的朋友们
27 2019-06-04 -
用C语言模拟Linux操作系统下处理机调度实验报告
在采用多道系统的设计程序中,往往有若干进程同时处于就绪状态。当就绪状态进程数大于处理机数时,就必须按照某种策略来决定哪些进程优先占用处理机。本实验用C语言模拟在单处理机情况下处理机调度,包括优先数法和
15 2020-06-12 -
操作系统处理机调度详解及31个知识点辅导.pdf
在操作系统中,处理机调度是一个基本的概念。您详细介绍了调度算法、调度的目标和准则。此外,文章还提供了31个知识点的详细辅导,帮助读者更好的掌握该领域的知识。
6 2023-04-13 -
操作系统课设自制shell
操作系统的课程设计,自己用C写的一个shell程序
9 2020-10-15 -
操作系统课设c++
改程序实现了页面置换算法,和作业调度算法
6 2020-08-16 -
缓冲池操作系统课设
缓冲池操作系统课设实现了一个循环缓冲队列,读线程从缓冲队列中读取数据,写线程向缓冲队列放入数据。可以运用在在网络文件传输或者本地文件复制。
23 2020-05-31 -
操作系统课设_页面置换
压缩包中含有7个.java文件和一个.jar文件。程序实现了四种页面置换算法,虽有些不足,效果还是不错的。仅供参考。祝用的开心,改得开心,学得开心。课设结束以后记得和要好的朋友出去逛逛,放松一下。
5 2020-06-19 -
操作系统课设资源.zip
通过这些实验我更加理解熟悉windows、Linux支持的消息通信机制、共享存储区机制及信息量机制,一开始也是非常懵,因为对Linux的了解不是很多,只是之前实验二的时候了解了一下,所以其中指导书
33 2020-04-22
用户评论