逻辑和线性地址之间的区别?

时间:2015-01-17 05:24:28

标签: linux-kernel operating-system

我一直在阅读Linux -Understanding Kernel一书,并且遇到了逻辑地址和线性地址。我无法理解逻辑地址的必要性。为什么我们无法直接访问线性地址。逻辑是否需要地址以及为所有流程维护的分段和GDT(全局描述符表)的用途是什么?

1 个答案:

答案 0 :(得分:0)

逻辑寻址提供了多种功能。除其他事项外: 1.它们是实现虚拟内存的先决条件 2.在交换/换出期间,它们消除了将进程加载回同一物理内存的需要。 他们在流程中提供一致的解决方案。 4.支持内存保护