【发布时间】:2016-09-30 06:25:46
【问题描述】:
我正在阅读有关 x86 保护模式工作的信息,因为我已经看到了平面内存模型和分段内存模型。
如果linux内核使用的是平面内存模型,那么它如何保护非特权应用程序对关键数据的访问?
【问题讨论】:
-
使用page table。另请参阅:paging.
-
谢谢,但是分配给进程的堆栈、数据、代码段呢?
-
阅读 ruthafjord 的最新编辑:段在技术上用于转换为线性地址,然后在页表中查找。
-
意思是使用分段记忆模型?
标签: linux linux-kernel x86 operating-system kernel