Как система выбирает правильную таблицу страниц?

Остановимся на однопроцессорных вычислительных системах. Насколько мне известно, при создании процесса создается таблица страниц, которая отображает виртуальные адреса в адресное пространство физической памяти. Каждый процесс получает свою собственную таблицу страниц, хранящуюся в адресном пространстве ядра. Но как MMU выбирает правильную таблицу страниц для процесса, если запущен не один процесс и будет происходить много переключений контекста?

Любая помощь приветствуется!

Лучший, Саймон

7
задан saimn 4 June 2012 в 11:34
поделиться