摘要: 一、多处理器调度1、多处理器系统分类松耦合、分布式多处理器、集群 由一系列相对自治的系统组成,每个处理器有自己的内存和I/O通道。专门功能的处理器 有一个通用的主处理器,专用处理器受主处理器的控制,并给主处理器提供服务。紧耦合多处理 由一系列共享同一个内存并在操作系统完全控制下的处理... 阅读全文
posted @ 2015-08-12 20:38 taxue505 阅读(546) 评论(0) 推荐(0) 编辑
摘要: C语言实现多级反馈队列调度算法 #include #include #include typedef struct node /*进程节点信息*/ { char name[20]; /*进程的名字*/ int prio; /*进程的优先级*/ int... 阅读全文
posted @ 2015-08-12 16:05 taxue505 阅读(3404) 评论(0) 推荐(0) 编辑
摘要: C++实现操作系统调度算法(FSFS,SJF,RR,多级反馈队列算法)#include#include#include#includeusing namespace std;unsigned int q_id=0; //用于队列进程号的全局变量unsigned in... 阅读全文
posted @ 2015-08-12 16:02 taxue505 阅读(5453) 评论(1) 推荐(0) 编辑
摘要: 多级反馈队列调度算法是一种CPU处理机调度算法,UNIX操作系统采取的便是这种调度算法。 多级反馈队列调度算法即能使高优先级的作业得到响应又能使短作业(进程)迅速完成。(对比一下FCFS与高优先响应比调度算法的缺陷)。 多级(假设为N级)反馈队列调度算法可以如下原理: 1、设有... 阅读全文
posted @ 2015-08-12 15:59 taxue505 阅读(3972) 评论(0) 推荐(2) 编辑
摘要: 在多道程序设计系统中,内存中有多个进程。每个进程或者正在处理器上运行,或者正在等待某些事件的发生,比如IO完成。处理器通过执行某个进程而保持忙状态,而此时其他进程处于等待状态。一、处理器调度的类型处理器调度的目标是以满足系统目标(如响应时间、吞吐率、处理器小雷)的方式,把进程分配到一... 阅读全文
posted @ 2015-08-12 11:26 taxue505 阅读(475) 评论(0) 推荐(0) 编辑