操作系统原理
文章平均质量分 50
Coyamo
渣渣
展开
-
请求分页储存管理的页置换算法模拟
详细知识点可以参考请求分页虛拟存储管理及页面置换算法请求分页储存管理请求分页系统是建立在基本分页系统的基础上,增加了请求调页功能和页面置换功能形成的页式虚拟储存管理。(必须要需要的硬件和软件支持。)页置换算法常用的页置换算法有:最佳置换算法(OPT)先进先出算法(FIFO)最近最久未使用置换算法(LRU)效果代码模拟主要包含生成随机访问序列和打印表示访问状态的表格,所以比较繁杂。// LRU算法模拟#include <iostream>#include &.原创 2021-06-16 15:13:07 · 3065 阅读 · 9 评论 -
C++模拟可变分区存储管理
可变分区方式是按作业需要的主存空间大小来分区。当装入一个作业时,首先要查看是否有足够的空闲空间来分配,若有则按指定的分配方式进行分配;否则作业不能装入。首次适应算法:在空闲区间中查询满足作业需要的空间,并将作业装入第一个满足条件的空间中去。最佳适应算法:在空闲区间中查询满足作业需要的空间,并将作业装入满足条件的空闲空间中最小的一个空间中去。最坏适应算法:在空闲区间中查询满足作业需要的空间,并将作业装入满足条件的空闲空间中最大的一个空间中去。其实3种方式只是对空闲分区的选择策略不同。#inclu原创 2021-06-09 18:23:43 · 1805 阅读 · 0 评论