操作系统课程设计,存储管理 存储管理 连续分区管理,虚拟存储链表法,位图法,页面置换
2023-06-10 13:27:03 1.65MB 操作系统课设
1
虚拟存储管理器的页面调度算法实现
1
页面虚拟存储,模拟分页式虚拟存储管理中硬件的地址转换和缺页中断,以及选择页面调度算法处理缺页中断。采用先进先出调度算
 在计算机系统中,为了提高主存利用率,往往把辅助存储器(如磁盘)作为主存储器的扩充,使多道运行的作业的全部逻辑地址空间总和可以超出主存的绝对地址空间。用这种办法扩充的主存储器称为虚拟存储器。通过本实验帮助理解在分页式存储管理和请求分页式存储管理中怎样实现虚拟存储器。2.1 在内存的分页式存储管理中,包含很多内存块、一个页表,页表中包含许多页表项,页表项中包含页号、内存块号、块号状态。因为模拟的是虚拟内存管理,所以不多设置外存信息。在内存的分页式管理中封装Page类和Block类,核心的操作封装在类PagingStorage中。整体的仿真流程是将预设的两个作业输出到控制台,然后通过输入作业的作业号,系统将会自动为两个作业生成各自的页表。这时系统将提示输出选择的作业,选择任意一个。然后系统提示是否选择重定位。输入‘y’则进行重定位,输入‘n’则不做任何处理。若输入的是‘n’,系统则提“请输入页号和偏移量(p,w):”,根据提示输入之后系统会根据地址重定位算法计算出物理地址。2.2 在虚拟存储器的请求页式存储管理中,系统设置了输入数据显示、FIFO页面置换算法、LRU页面置换算法、两种算法的
1
操作系统实验报告-模拟分页式虚拟存储管理
2022-07-08 16:00:54 2.62MB 文档资料
操作系统课程设计报告书-设计一个虚拟存储区和内存工作区
2022-07-08 16:00:47 213KB 文档资料
【精品】页式虚拟存储管理缺页中断的模拟系统的设计85
2022-07-07 18:04:26 275KB 文档资料
【doc】虚拟存储技术的应用
2022-07-07 14:00:45 32KB 文档资料
虚拟存储器的工作原理
2022-07-06 19:01:44 32KB 文档资料
虚拟存储器管理实验报告
2022-07-06 19:01:42 192KB 文档资料