Kernel Linux VAS管理
Linux内核中在虚拟地址空间(vas)之间交替的代码行中的哪一行?我知道Linux用struct mm_struct描述了vas,但找不到实际的代码。虽然我对Linux内核没有深入的了解,但我认为查看Kernel Linux VAS管理,kernel,Kernel,Linux内核中在虚拟地址空间(vas)之间交替的代码行中的哪一行?我知道Linux用struct mm_struct描述了vas,但找不到实际的代码。虽然我对Linux内核没有深入的了解,但我认为查看mm/memory.c()中的代码可以为您提供一些寻找的指导。@Ignacio Vazquez Abrams提到的LDT是专门针对x86的本地描述符表的,其代码出现在arch/x86/kernel/LDT.c中。我想浏览源代码将是了解更多信息的最佳选择。 希望这有帮助 你有没有试着看看操纵LDT的
mm/memory.c
()中的代码可以为您提供一些寻找的指导。@Ignacio Vazquez Abrams提到的LDT是专门针对x86的本地描述符表的,其代码出现在arch/x86/kernel/LDT.c
中。我想浏览源代码将是了解更多信息的最佳选择。希望这有帮助 你有没有试着看看操纵LDT的东西?再来一次。你的意思是看LDT.c?