2017-01-01 13 views
0

Мне задали вопрос в викторине «Размер процесса 2^6 +^2^12 + 2^23 байта, а общий объем памяти системы - 4 ГБ, размер страницы - 4 тыс., Сколько таблиц страниц - сколько страниц каталоги и страницы? Предположим, что изначально вся память была свободна? Как решить эту проблему?Может ли процесс иметь более 1 страницы таблицы?

+0

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что это не вопрос программирования. Это вопрос компьютерной архитектуры. –

ответ

1

Может ли процесс иметь более 1 таблицы страниц?

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

сколько таблиц страниц есть

Целиком система специфических

сколько страниц каталогов

Целиком система специфична. Некоторые системы даже не используют каталоги страниц.

сколько [] страницы

Добавить размер страницы до размера процесса и разделить на размер страницы.