2
A
回答
8
3
物理内存被组织到PAGE FRAMES中。页面帧的大小是2字节的幂,并且在不同的系统中有所不同。
逻辑内存被组织到PAGES中。页面的大小与页面框架相匹配。
逻辑地址被分成一个页面选择器和一个页面偏移量。
使用页表将逻辑页面映射到页面框架。页表的结构因系统而异。逻辑地址的页面选择器用作页面表的索引。
在大多数系统中,页表可以指定没有关联页面框架的有效逻辑地址。这是一个虚拟内存系统。如果应用程序试图访问这样的页面,则会触发页面错误异常。操作系统页面错误处理程序必须分配物理页面帧,使用辅助存储中的数据加载页面帧,更新页面表以将逻辑页面映射到新分配的物理页面帧,最后重新启动导致错误的指令。
操作系统管理页表。 CPU(对应用程序透明)将逻辑页面帧转换为使用页面表的物理页面帧。
相关问题
- 1. sap.m.page和sap.m.semantic.SemanticPage之间的区别页面
- 2. 虚拟区域至页面
- 3. 维基页面库和页面库之间的区别?
- 4. 页面与session_destroy()和页面之间有什么区别
- 5. 虚拟页面和缓存行之间的关系
- 6. Linux中的分页如何区分页面与页面框架?
- 7. 虚拟〜T(){}和虚拟〜T()=默认值之间的区别;
- 8. 页面配置部分有和没有页面之间有什么区别BaseBaseType
- 9. 平面分割和平面拟合之间的区别
- 10. ASP.NET中的页面方法和Web API之间的区别
- 11. jsf页面中的样式和styleClass之间的区别
- 12. 模拟jQueryMobile页面的JavaScript框架?
- 13. 静态和动态页面之间的区别?
- 14. FB - “公司”和“Internet /软件”页面类型之间的区别?
- 15. 语言和框架之间的区别
- 16. IDE和框架之间的区别
- 17. API和框架之间的区别
- 18. 新页面,新条目和新展示区别之间的区别
- 19. 操作系统中页面和块之间有什么区别?
- 20. “正常回发”和“创建页面为上一页”之间的区别
- 21. '非虚拟界面'和'抽象界面'有什么区别?
- 22. 加载之前打破框架页面
- 23. S3与CloudFront上的缓存页面之间的区别
- 24. php ajax和普通页面的区别
- 25. 页面大小和页面表项大小有什么区别
- 26. 什么是PageMod /页-MOD和页/页工人之间的区别?
- 27. 应用程序框架和UI框架之间的区别
- 28. 页面文件中物理页面和页面之间的关系是什么?
- 29. 仅使用PHP的虚拟页面?
- 30. 谷歌分析虚拟页面视图VS常规页面
物理内存组织成*帧*和虚拟内存到*页*。 “页面框架”这个术语有点混乱,imo维基百科不应该提及它。 “页面框架”的真正含义是一块物理内存(相当于一个框架)。所以他们应该说“框架”,而不是“页面框架”。 –