没有合适的资源?快使用搜索试试~ 我知道了~
内存管理
共7个文件
c:3个
h:2个
md:1个
需积分: 9 0 下载量 36 浏览量
2021-02-16
12:52:09
上传
评论
收藏 14KB ZIP 举报
温馨提示
内存管理 在这个项目中,我们将为操作系统模拟器oss设计和实现内存管理模块。 特别是,我们将实现LRU(时钟)页面替换算法。 发生页面故障时,有必要在该页面中进行交换。 如果没有空帧,您的算法将根据我们的LRU替换策略选择受害者帧。 每个帧还应该有一个额外的脏位,该脏位在写入帧时设置。 在确定这些操作花费多少时间时,必须考虑该位以考虑脏位优化。 脏位将作为页表的一部分实现 操作系统模拟器 这将是您的主程序,并作为主过程。 您将作为一个主要进程启动操作系统模拟器(称为可执行oss),该进程将在随机时间派生多个子进程。 随机性将由逻辑时钟模拟,该逻辑时钟将由oss和用户进程更新。 因此,逻辑时钟驻留在共享存储器中。 您应该有两个无符号整数作为时钟。 一个将以秒为单位显示时间,另一个将以纳秒为单位显示时间,从一秒的开始偏移。 首先,oss将为系统数据结构(包括页表)分配共享内存。 您可以为页表创
资源推荐
资源详情
资源评论
收起资源包目录
Memory_Management-main.zip (7个子文件)
Memory_Management-main
README.md 11KB
queue.c 2KB
data.h 2KB
makefile 261B
user.c 5KB
oss.c 19KB
queue.h 294B
共 7 条
- 1
资源评论
君倾策
- 粉丝: 21
- 资源: 4635
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于stm32f103c单片机+MPU6050+0.96英寸OLED显示屏双柄遥控器硬件(原理图+PCB)工程文件.zip
- 整理的关于少儿编程的学习路径,以及如何在小升初,初升高和大学充分的利用起来编程经验的优势
- 足球比赛结果统计表2006-2011年大约28W场比赛
- 基于PHP+mysql的社区交流系统(源代码)
- yolov5,SSD 可能使用到的一些代码
- 一键批量生成多层次文件夹结构,使用Python脚本实现嵌套文件夹批量生成
- 基于c51单片机+DS1302+DHT11温湿度模块+LCD1602显示的万年历硬件原理图+BOM+软件程源码序+仿真图.zip
- NSGA2的MATLAB代码
- Messagepassingtest_GCN_DGL.py
- Sh,Docker 运维好帮手,一招通过 sh 脚本批量快速启动和重启多个Docker 容器
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功