![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
凌元明
归去来兮
展开
-
使用动态优先权的进程调度算法模拟(安排上了!)
1、实验目的通过动态优先权算法的模拟加深对进程概念进程调度过程的理解。2、实验内容(1)用C语言来实现对N个进程采用动态优先权优先算法的进程调度。(2)每个用来标识进程的进程控制块PCB用结构来描述,包括以下字段: •••• 进程标识数 ID。 •••• 进程优先数 PRIORITY,并规定优先数越大的进程,其优先权越高。 ...原创 2018-11-23 22:31:11 · 9179 阅读 · 4 评论 -
使用动态分区分配方式的模拟(安排上了!)
1、实验目的了解动态分区分配方式中使用的数据结构和分配算法,并进一步加深对动态分区存储管理方式及其实现过程的理解。2、实验内容(1)用C语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程alloc( )和回收过程free( )。其中,空闲分区通过空闲分区链来管理:在进行内存分配时,系统优先使用空闲区低端的空间。(2)假设初始状态下,可用的内存空间为640KB,并有下...原创 2018-12-21 22:18:29 · 4833 阅读 · 9 评论 -
请求调页存储管理方式的模拟(安排上了!)
1、实验目的通过对页面、页表、地址转换和页面置换过程的模拟,加深对请求调页系统的原理和实现过程的理解。2、实验内容(1)假设每个页面中可存放10条指令,分配给一作业的内存块数为4。(2)用C语言模拟一作业的执行过程。该作业共有320条指令,即它的地址空间为32页,目前它的所有页都还未调入内存。在模拟过程中,如果所访问的指令已经在内存中,则显示其物理地址,并转下一条指令。如果所...原创 2018-12-21 22:35:18 · 5550 阅读 · 5 评论