标签: linux-kernel operating-system
我一直在阅读Linux -Understanding Kernel一书,并且遇到了逻辑地址和线性地址。我无法理解逻辑地址的必要性。为什么我们无法直接访问线性地址。逻辑是否需要地址以及为所有流程维护的分段和GDT(全局描述符表)的用途是什么?
答案 0 :(得分:0)
逻辑寻址提供了多种功能。除其他事项外: 1.它们是实现虚拟内存的先决条件 2.在交换/换出期间,它们消除了将进程加载回同一物理内存的需要。 他们在流程中提供一致的解决方案。 4.支持内存保护