【发布时间】:2018-09-04 18:39:04
【问题描述】:
以下Wikibooks page 声明:
GDT 包含指向每个 LDT 的指针。
我目前正在学习分段,这意味着有多个 LDT。据我所知,只有一个:我读过的多个参考文献都提到了“LDT”,暗示只有一个。引用页面的含义是否正确?意思是“LDT entry”吗?
【问题讨论】:
-
操作系统可以为系统中每个正在运行的任务或正在运行的线程指定一个单独的LDT。如果使用硬件任务切换(由于性能原因不推荐),CPU 甚至会在任务切换时跟踪(保存/恢复)LDT
标签: x86 x86-64 hardware intel gdt