Управление Linux VAS - PullRequest
       5

Управление Linux VAS

0 голосов
/ 22 сентября 2011

Где в строке кода, которая чередует виртуальные адресные пространства (vas) в ядре Linux?Я знаю, что Linux описывает vas с помощью struct mm_struct, но не могу найти реальный код.

1 Ответ

1 голос
/ 22 сентября 2011

Хотя я не обладаю глубокими знаниями о ядре Linux, я думаю, что просмотр кода в mm/memory.c (http://lxr.linux.no/linux+v3.0.4/mm/memory.c) может дать вам несколько указаний на то, что вы ищете.LDT, упомянутый @Ignacio Vazquez-Abrams, специально предназначен для таблицы локальных дескрипторов x86, код которой представлен в arch/x86/kernel/ldt.c.Наверное, лучше узнать источник, чтобы узнать больше.
Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...