社区
C++ 语言
帖子详情
模拟请求分页存储管理方式
dxb_zidane
2011-04-25 04:18:17
操作系统的作业,模拟请求分页存储管理方式。
书上说的,页表项要包括:页号 物理块号 状态位 访问字段 修改位 外存地址。
我不懂 物理块号是内存的物理块号吗?是的话 如果还没调入内存的时候 那这项怎么表示 可以用类似-1吗?
还有外存地址 怎么表示 也是把外存分成以块为单位吗 然后也记录的是块号?
还有地址转换 逻辑地址是怎么转换成物理地址的?
求解 谢谢
...全文
281
1
打赏
收藏
模拟请求分页存储管理方式
操作系统的作业,模拟请求分页存储管理方式。 书上说的,页表项要包括:页号 物理块号 状态位 访问字段 修改位 外存地址。 我不懂 物理块号是内存的物理块号吗?是的话 如果还没调入内存的时候 那这项怎么表示 可以用类似-1吗? 还有外存地址 怎么表示 也是把外存分成以块为单位吗 然后也记录的是块号? 还有地址转换 逻辑地址是怎么转换成物理地址的? 求解 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xmu_才盛
2011-04-25
打赏
举报
回复
判断一个页是否在内存中,有一个二进制的转换算法。
表示如下
页号为1, 在内存中,
页号为2, 不在内存中
页号 物理页桢号(page frame) 状态位 访问字段 修改位 外存地址
1 245 1 -1
2 -1 0 2345
就是类似于上述表达。
物理块号是固定的, 比如一个程序 总共需要10个页(page 100 …… 110),但系统只给它分配了5个物理页框(frame 1,2,3,4,5),故一次只能调入内存5个页,另外5个页在外存中。
那么 物理页1 ,可能存放的是 逻辑页100 …… 110 的任一个。。
转换算法, 应该是页基址 + 页变址 , 网上查吧
请求
分页
存储
管理
模拟.c
操作系统课
请求
分页
存储
管理
模拟模拟程序,程序相对简单,通过这个模拟程序能够帮助学习者会更好的学习os,供有需要的人学习使用。
操作系统实验4-
请求
分页
存储
管理
模拟实验.doc
操作系统实验4-
请求
分页
存储
管理
模拟实验.doc
HTTP
请求
模拟实战
通过本课程,老师将带你实战http模拟
请求
,通过实站网站http
请求
。然后利用http专业工具分析http
请求
数据,了解http的原理。 2.了解了http后,手把手教你利用java 代码模拟http
请求
,...
操作系统 程实现
请求
分页
存储
管理
页面Optimal、FIFO、LRU置换算法
【实验目的、要求】 目的:(1)通过编写程序实现
请求
分页
存储
管理
页面Optimal、FIFO、LRU调度...(2)采用多进程或多线程
方式
运行,体现了
请求
分页
存储
管理
页面Optimal、FIFO、LRU调度算法的关系。 (3)程序界面美观
操作系统实验4-
请求
分页
存储
管理
模拟实验.docx
操作系统实验4-
请求
分页
存储
管理
模拟实验.docx操作系统实验4-
请求
分页
存储
管理
模拟实验.docx操作系统实验4-
请求
分页
存储
管理
模拟实验.docx操作系统实验4-
请求
分页
存储
管理
模拟实验.docx操作系统实验4-
请求
分页
存储
...
C++ 语言
64,674
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章