当前位置: 技术问答>linux和unix
Linux如何利用了段机制又巧妙地绕过了段机制?
来源: 互联网 发布时间:2016-10-03
本文导语: 如题,大家讨论一下,就是对于一般的内核~ | X86的段机制是早期16位架构为支持32位寻址模式想出来的权宜之计,但是在大多数陈旧的体系结构和操作系统的书中并没有讲明这一点。现代很多...
如题,大家讨论一下,就是对于一般的内核~
|
X86的段机制是早期16位架构为支持32位寻址模式想出来的权宜之计,但是在大多数陈旧的体系结构和操作系统的书中并没有讲明这一点。现代很多处理器都没有段的概念。
所以Linux并不没有利用段机制,而是仅仅规避了段机制。在32位机上,将数据段、代码段等全部覆盖了4G的
地址范围;访问控制由页机制完成。
所以Linux并不没有利用段机制,而是仅仅规避了段机制。在32位机上,将数据段、代码段等全部覆盖了4G的
地址范围;访问控制由页机制完成。