Вопрос №3 (Какие подходы к преобразованию виртуальных адресов в физические вы знаете?)
Существует два принципиально разных подхода к преобразованию виртуальных адресов в физические.
В первом случае такое преобразование выполняется один раз для каждого процесса во время начальной загрузки программы в память. Преобразование выполняется перемещающим загрузчиком на основе имеющихся у него данных о начальном адресе физической памяти, в которую должна быть загружена программа, а также информации, предоставляемой транслятором об адресно-зависимых элементах программы.
Второй способ заключается в том, что программа загружается в память в виртуальных адресах. Во время выполнения программы операционная система преобразует виртуальные адреса в физические при каждом обращении к памяти.
Вопрос №4 (Чем ограничивается максимальный размер физической памяти, которую можно установить в компьютере определенной модели?)
Максимальный размер физической памяти, которую можно установить в компьютере определённой модели ограничивается типом операционной системы и структурой чипсета.
Диапазон доступных адресов микропроцессора определяется разрядностью шины адреса системной шины. При этом минимальный номер ячейки памяти (адрес) будет равен нулю, а максимальный определяется из формулы
М= 2"- 1.
В качестве минимально адресуемой ячейки памяти выбирается 8-разрядная ячейка памяти (байт). Для 16-разрядной шины это будет число 65535 (64К).
Вопрос №5 (Что такое образ процесса?)
Образ процесса – это содержимое назначенного процессу виртуального адресного пространства, то есть коды команд, исходные и промежуточные данные, а также результаты вычислений.
В основе UNIX лежит концепция процесса - единицы управления и единицы потребления ресурсов. Процесс представляет собой программу в состоянии выполнения, причем в UNIX в рамках одного процесса не могут выполняться никакие параллельные действия.
Каждый процесс работает в своем виртуальном адресном пространстве. Совокупность участков физической памяти, отображаемых на виртуальные адреса процесса, называется образом процесса.
Do'stlaringiz bilan baham: |