一个最基本的实现..很多内容没有考虑,大家可以在这个基础上再添加自己需要的操作
2019-12-21 20:11:53 2KB 动态优先权 进程调度算法 模拟
1
在Vc6.0下实现的一个进程调度模拟算法,是我们操作系统课程的课设。里面有源码和文档报告。希望对大家有帮助。
2019-12-21 20:08:02 6.66MB 进程调度 模拟算法 C++ 源码与报告
1
用C#编写的进程调度程序,包括优先权调度算法,时间片轮转法。能够显示每一步进程的变化情况。
2019-12-21 20:06:22 49KB C# 操作系统
1
实现了如下四种调度算法的模拟: (1)时间片轮转调度 (2)优先数调度 (3)最短进程优先 (4)最短剩余时间优先 模拟过程使用了JProgressBar作为进程状态条,更为直观地观察到每个进程的执行状态。 程序用户说明: 1、在上图标号1处输入要创建随机进程的个数,仅可输入正数,非正数会有相关提示。然后点击标号2处的“创建进程”按钮,随进创建的进程显示在程序界面的中央窗口,如标号3所示。 2、创建好随机进程后,在标号4的单选框选择将要模拟执行的调度算法,然后点击标号5处的“开始模拟”,程序开始执行。标号3的列表会显示相应的调度变化。 3、模拟过程中,可以继续添加新的进程,操作同上。 4、 一个算法模拟执行完毕之后,可以点击标号6的“复位”按钮,可以重置列表的内容为程序模拟运行前的内容。复位成功后,可以继续选择其他调度算法进行模拟。 5、标号7显示为程序模拟过程中的时间,从1秒开始累计。 6、点击标号8的“清空”按钮,可以清空类别的进程,以便程序的下次执行。 题目要求: 题目四 单处理器系统的进程调度 一 、 课 程 设 计 目 的 1. 加深对进程概念的理解, 明确进程和程序的区别。 2. 深入了解系统如何组织进程、 创建进程。 3. 进一步认识如何实现处理器调度。 二 、 课 程 设 计 内 容 编写程序完成单处理器系统中的进程调度, 要求实现时间片轮转、 优先数、 最短进程优 先和最短剩余时间优先四种调度算法。 实验具体包括: 首先确定进程控制块的内容, 进程控 制块的组成方式; 然后完成进程创建原语和进程调度原语; 最后编写主函数对所作工作进行 测试。 模拟程序只对你所设置的“ 虚拟 PCB” 进行相应的调度模拟操作, 即每发生“ 调度” 时, 显示出当前运行进程的“ 进程标识符”、“ 优先数”、“ 剩余运行时间” 等, 而不需要对系 统中真正的 PCB 等数据进行修改。
2019-12-21 20:05:49 465KB 操作系统 单处理器 系统 进程调度
1
实现了FCFS及RR调度算法; 随机生成进程到达时间、IO请求时间、IO操作时间; 能输出进程平均等待时间及平均周转时间; 完整的vs2010工程; 注释得当; 字符形式表示进程调度过程; 请尊重原创,如有问题,欢迎大家与我探讨。
2019-12-21 20:05:34 14.87MB FCFS RR 进程调度算法 操作系统
1
操作系统课程设计 进程调度模拟设计 武汉理工大学 计算机科学与技术学院
1
详细讲解了CFS调度算法相关代码,包含红黑树,Schedule_tick,task_pick等相关调度、人物选择细节
2019-12-21 20:04:02 713KB CPU进程调度 进程调度 CPU性能
1
多级反馈进程调度算法 实验报告 及程序代码
2019-12-21 20:03:37 275KB 多级反馈 操作系统
1
使用Java描述进程的调度。有图形界面显示。在这里只写了RR和SPF这两种算法,不过我看了下,除了反馈调度算法这个程序难以实现外,其他算法都可以轻易实现。
2019-12-21 20:03:21 48KB Java 进程调度
1
关于进程调度算法的实现程序和内存管理算法的实现程序,开发语言c++,内存管理是采用分页管理机制。
2019-12-21 20:03:02 1.84MB 进程调度算法 内城管理算法
1