x86分页是如何工作的?
这个问题是为了填补关于这个问题的免费信息的空白。
我相信一个好的答案将适合于一个大的,所以答案,或至少在几个答案。
主要目标是给完整的初学者提供足够的信息,这样他们就可以自己掌握手册,并且能够理解与分页相关的基本OS概念。
建议的准则:
- 答案应该是初学者友好的:
- 具体的,但可能是简化的例子是非常重要的。
- 欢迎应用上述概念。
- 引用有用的资源是好的
- 欢迎介绍OSS如何使用分页功能。
- 欢迎Pae和PSE解释。
- 欢迎进入x86_64的小版本
相关的问题,以及为什么我认为它们不是欺骗: