资源简介
操作系统实训选题,通过三种算法(OPT、LRU、FIFO)实现模拟页面置换的工作过程。初始设定最多20个页面引用串,设定3个物理块。缺页率如果要输出,去掉注释//,把20改为获取用户输入字符串长度。有三个版本,1.0是直接输出结果,2.0、2.0s支持用户输入。2.0s改进了在codeblocks等平台的编译报错。
代码片段和文件信息
#include
using namespace std;
int number[20]= {70120304230321201701};
class page
{
public:
int num;
int mark;
page()
{
num=0;
mark=21;
}
};
void FIFO()// 先进先出 FIFO 算法模拟
{
cout<<“------下面是 先进先出 FIFO 算法模拟------“< int count=0;
int i=0;
page frame[3];//假定分配了三个物理块
for(i=0;i<3;i++)
{
frame[i].num=number[i];
count++;
cout<ame[i].num<<“ | “;
for(int j=0;j<=i;j++)
cout<ame[j].num<<‘ ‘;
cout< }
for(i=3;i<20;i++)
{
int j;
for(j=0;j<3;j++)
if(number[i]==frame[j].num)
{
cout< break;
}
if(j==
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4720 2017-12-20 21:13 ver1.0.cpp
文件 5111 2017-12-20 21:13 ver2.0.cpp
文件 5112 2017-12-20 22:50 ver2.0s.cpp
- 上一篇:citeseer数据集
- 下一篇:STM32掌机电子琴代码
相关资源
- 操作系统精髓与设计第八版英文答案
- 王道考研-操作系统整理笔记.pdf(共
- 王道2020操作系统-考研复习指导
- UCDOS7.0
- 操作系统教程 (宗大华 宗涛 著) 人
- 操作系统课程设计-文件系统源码+文档
- 操作系统课程设计 目录查询
- 哈工大 操作系统实验4 linux0.01信号量
- 实现虚拟内存管理的nachos操作系统实
- 09-17年408统考操作系统真题及答案
- (eWiley)+Optimum+Array+Processing最优阵列
- 福州大学Linux 操作系统设计实践报告
- 计算机操作系统课后习题答案word PD
- 操作系统教程答案
- Win7系统无法验证文件数字签名0xcooo
- JOS lab3代码与报告
- 操作系统复习指导
- 操作系统课程设计 处理机调度程序
- Modscan32绿色汉化版
- 进程创建模拟实验
- 文件管理系统-操作系统课程设计
- 网络操作系统基本知识
- 操作系统实验三 作业调度
- 哈工大威海操作系统试验报告答案
- 操作系统实验报告 时间片轮转算法
- 操作系统课程设计小型命令处理器s
- 同步机构操作系统 课程设计 PV操作
- 操作系统的实验作业之文件管理
- 操作系统实验 cpu调度算法
- 操作系统实验二进程控制 实验报告
评论
共有 条评论