У каждого процесса есть своя собственная таблица страниц?

У каждого процесса есть своя собственная таблица страниц, или он просто добавляет свои записи страниц в одну большую таблицу страниц?

2 ответа

Решение

Да, каждый процесс имеет свои собственные таблицы страниц. Они могут использоваться совместно с родительским процессом (копировать при записи) или с другими процессами (совместно используемая память). Но в целом у каждого процесса есть свои.

Да, если вы не используете перевернутую таблицу страниц, посмотрите этот ответ. Поскольку перевернутая таблица страниц является глобальной, каждая запись должна также содержать, к какому процессу она относится.

Другие вопросы по тегам