operating-system - 操作系统中的单页页面大小
问题描述
在我们的考试中,有人问了这个问题,我无法回答。但是,我想知道它的答案。
如果存在
2^N
位虚拟寻址、2^M
位物理寻址和2^L
kb 页大小。在单页中,页面大小是多少?
解决方案
除非您做出随机/毫无根据的假设,否则这是无法回答的。
举一个愚蠢的例子,你可以假设只有 2 个物理页和一个虚拟页M == N-1
(消耗2^L
位,其中一个位用于选择物理页面,所有其他位用于其他目的(访问权限、跟踪访问/脏、供操作系统随意使用的备用位......)。
推荐阅读
- laravel - Laravel 计数查询
- performance - 数据处理时如何使用任务(或可能部分)读取大数据
- javascript - 我如何使用这样的参数函数从数组中获取对象
- c++ - 当对象被其他对象引用时,关于 const 限定符的一个微妙问题
- java - 无法连接到在 docker 容器内运行的嵌入式 undertow 服务器
- angular-flex-layout - 有条件地使用角度弹性布局?
- reactjs - SyntaxError:ScriptTransformer._transformAndBuildScript 处的意外令牌导入
- javascript - Jquery-日期转换问题
- c# - 统一生成对象
- javascript - 向浏览器输出响应