实验0 实验环境的使用(作为其他实验的基础,需要首先完成,但不需要 写在实验报告中) 实验1 操作系统启动 实验2 线程状态及转换 实验3 进程同步 实验4 线程调度 实验5 物理存储器与进程逻辑地址空间管理 实验6 FAT12文件系统 每个实验的内容与要求见“操作系统实验报告模板”,细节参见《EOS操 作系统实验教程》实验1、2、4、5、6、7、12
2021-11-03 15:42:59 7.76MB 操作系统 eos
1
大学操作系统实验报告
2021-11-03 00:13:00 1.08MB 操作系统 实验报告
1
五邑大学操作系统实验作业,带实验报告,可运行
1
【实验原理】 LLF算法根据实时任务的松弛度来确定任务的优先权,即任务的松弛度越低,其优先权越高。在实现该算法时,要求系统中有一个按松弛度排序的实时任务就绪队列。该算法通常采用抢占方式,当一个任务的最低松弛度为 0 时,它便立即抢占 CPU,以保证它的截止时间要求。 松弛度 = 任务必须完成的时间 - 任务本身运行的时间 - 当前时间 比如说,一个任务在200ms时必须完成而它本身运行需要100ms,所以此任务就必须在100ms之前调度执行,此任务的松弛度就是100ms。在实现此算法时需要系统中有一个按松弛度排序的实时任务就绪队列,松弛度最低的任务排在最烈的最前面,调度程序总是选择就粗队列中的首任务执行。
1
实验内容: 编写一个单处理机下的进程调度程序,模拟操作系统对进程的调度。 要求:能够创建指定数量的进程,每个进程由一个进程控制块表示。 实现先来先服务调度算法:进程到达时间可由进程创建时间表示。 3.实现短作业优先调度算法:可指定进程要求的运行时间。(说明:对不可剥夺的短作业优先算法,当作业运行时间相等时,优先调度进程号小的进程执行;对可剥夺式的短作业优先算法,即选最短剩余时间的进程进行运行,在剩余时间相同的情况下,选择到达时间早的进程进行运行) 4. 实现时间片轮转调度算法:可指定生成时间片大小。(说明:新进程到来时插入到就绪队列的队尾,当进程P运行完一个时间片时,若同时有进程Q到达,
2021-11-02 08:31:34 9KB 操作系统 c++
1
上海交通大学头歌实践教学平台操作系统Chcore实验二、三通关操作
采用C++语言的操作系统五种实验,都是在控制台实现的分别为:根据优先级运行进程、管理内存存储空间(包括首次适应算法和紧缩)、位视图管理磁盘存储、fork创建进程、银行家算法
1
华南理工大学操作系统实验代码:父子进程创建,进程管理器,读者写者问题。
2021-10-30 15:02:04 19KB 操作系统 实验 代码 读者写者
1
利用磁盘文件实现操作系统的文件管理功能,主要包括目录结构的管理、外存空间的分配与释放以及空闲空间管理三部分。
2021-10-30 14:18:55 17KB os
1
深入学习计算机操作系统的绝好平台,可以通过此平台实现Linux-0.11平台上操作系统引导和系统调用等添加等实验,帮助理解操作系统的知识
2021-10-29 14:37:42 400KB 哈工大 操作系统
1