Linux内核中虚拟地址空间(vas)之间交替的代码行?我知道Linux用struct mm_struct描述了vas,但找不到实际的代码。
答案 0 :(得分:1)
虽然我不具备关于Linux内核的深入知识,但我认为查看mm/memory.c
(http://lxr.linux.no/linux+v3.0.4/mm/memory.c)中的代码可以为您提供一些指示。 @Ignacio Vazquez-Abrams提到的LDT专门用于x86的本地描述符表,其代码存在于arch/x86/kernel/ldt.c
中。浏览源代码将是了解更多内容的最佳选择
希望这有帮助!