NEW
Font size
WorksheetsВиртуальная память
Total questions: 40
Worksheet time: 20mins
Какое определение лучше всего описывает виртуальную память?
Физическое пространство в оперативной памяти (RAM)
Адресное пространство, которое кажется процессу целым, но не обязательно соответствует физической памяти
Кэш для преобразований виртуальных адресов в физические
Набор физических страниц в оперативной памяти
Что такое физическая страница?
Страница кода программы
Блок памяти фиксированного размера в RAM
Кэш для хранения преобразований виртуальных адресов
Набор всех виртуальных страниц
Основная цель страничной памяти состоит в…
Сокращении энергопотребления
Защите данных и увеличении гибкости при работе с памятью
Ускорении вычислений
Обеспечении доступа к интернету
Какой стандартный размер страницы в современных ОС?
1 КБ
512 байт
4 КБ
8 КБ
Таблица страниц используется для…
Управления процессами
Хранения соответствий между виртуальными и физическими адресами
Создания виртуальных адресов
Сохранения данных о текущих пользователях
Что происходит при ошибке отсутствия страницы (Page Fault)?
Процесс завершает свою работу
Операционная система загружает страницу с диска
Процесс удаляется из памяти
Процесс получает доступ к защищённым данным
Какой из следующих механизмов используется для ускорения преобразования виртуальных адресов?
MBR (Master Boot Record)
FAT (File Allocation Table)
TLB (Translation Lookaside Buffer)
RAM
Сколько уровней может иметь многоуровневая таблица страниц?
Только один
Произвольное количество
Два
От двух до трёх
В чем преимущество многоуровневой таблицы страниц?
Увеличивает размер физической памяти
Снижает требования к памяти
Обеспечивает лучшее управление данными в кэше
Ускоряет работу процессора
Какой из следующих алгоритмов чаще всего используется для замещения страниц?
LIFO (Last In, First Out)
FIFO (First In, First Out)
LRU (Least Recently Used)
RLU (Random Least Used)
Какую функцию выполняет кэш TLB?
Обрабатывает запросы на доступ к сети
Хранит преобразования виртуальных адресов в физические
Создаёт виртуальные адреса для данных
Обеспечивает защиту системы от вирусов
Какой элемент не является частью страничной памяти?
Многоуровневая адресация
Виртуальная память
Таблица страниц
TLB
В каком случае возникает ошибка отсутствия страницы?
Когда процессор не может найти данные в TLB
Когда процесс запрашивает данные, которые отсутствуют в физической памяти
Когда физическая страница запрашивается более одного раза
Когда данные удаляются из таблицы страниц
В чем заключается основное преимущество подкачки?
Позволяет использовать больше данных, чем физически доступно в RAM
Ускоряет загрузку операционной системы
Уменьшает задержки при выполнении процессов
Повышает защищенность данных
Что такое сегментация в контексте управления памятью?
Оптимизация виртуальной памяти для быстрого доступа
Разбиение страниц на подстраницы
Логическое разделение памяти на сегменты разного размера
Деление памяти на блоки фиксированного размера
Какой из перечисленных компонентов не связан с сегментацией?
TLB
Логические сегменты
Сегментная таблица
Сегментные регистры
Что является недостатком одноуровневой таблицы страниц?
Низкая скорость доступа
Требуется много памяти для хранения таблицы
Недостаток защиты данных
Увеличение размера страниц
Какую функцию выполняет многоуровневая таблица страниц?
Создаёт новые виртуальные страницы
Уменьшает задержку при поиске страниц
Хранит преобразования виртуальных адресов в физические
Хранит ссылки на другие таблицы страниц
Какой метод оптимизации позволяет уменьшить использование физической памяти?
Уменьшение количества сегментов
Кэширование данных
Увеличение размера страниц
Подкачка
Сегментно-страничная память представляет собой комбинацию…
Таблиц страниц и сегментов
Подкачки и страничной памяти
Кэширования и сегментирования
Виртуальной памяти и страничной памяти
Какой механизм предотвращает процесс от доступа к чужим страницам?
Алгоритмы замещения
Защитные сегменты
Таблица страниц
TLB
В чем заключается разница между сегментацией и страничной памятью?
Страницы — это логические блоки, а сегменты — физические
Сегменты фиксированного размера, а страницы — нет
Сегменты могут быть различного размера, а страницы — фиксированного
Сегментация используется только в виртуальной памяти
Какой метод управления памятью эффективнее для работы с большими объёмами данных?
Многоуровневая таблица страниц
Страничная память
Сегментация
Одноуровневая таблица страниц
Какой компонент отвечает за быструю обработку преобразований адресов
TLB
MBR
FAT
ROM
Что произойдет, если виртуальная память заполнена?
Процесс останавливается
Таблица страниц обновляется
Виртуальные страницы выгружаются на диск
Происходит подкачка данных
Какой из следующих алгоритмов управления памятью не существует?
RLRU
FIFO
LRU
Алгоритмы предсказания
Что является недостатком многоуровневой таблицы страниц?
Увеличенные задержки
Сложность в реализации
Высокие требования к RAM
Недостаток гибкости
Какой компонент предотвращает прямой доступ одного процесса к памяти другого?
Подкачка
Сегментация
Защита страниц
TLB
Какой элемент памяти ускоряет преобразование адресов?
TLB
Сегментные таблицы
Таблицы страниц
Подкачка
Какой компонент создается для каждого процесса в виртуальной памяти?
Виртуальные страницы
Таблица страниц
Физические страницы
Подкачка
Виртуальные адреса преобразуются в…
Реальные адреса
Физические адреса
Логические адреса
Защищенные адреса
Какой компонент помогает управлять виртуальными страницами, которые не помещаются в физическую память?
Подкачка
Таблица страниц
Сегментация
Кэш TLB
Чем занимается TLB?
Хранит физические страницы
Ускоряет преобразование виртуальных адресов
Создаёт новые таблицы страниц
Управляет сегментацией
Какой из следующих элементов не является частью виртуальной памяти?
Таблица страниц
Сегменты
TLB
BIOS
Какой алгоритм используется для замены страниц, которые давно не использовались?
FIFO
LRU
RLU
LIFO
Что происходит при заполнении физической памяти?
Происходит подкачка
Физическая память увеличивается
Таблица страниц обнуляется
TLB очищается
Чем отличается сегментно-страничная память?
Использует только виртуальные страницы
Комбинирует сегменты и страницы для улучшения гибкости
Делит физическую память на страницы разного размера
Использует отдельные таблицы страниц для разных процессов
Какие данные хранятся в таблице страниц?
Информация о процессах
Соответствия между виртуальными и физическими адресами
Файлы операционной системы
Данные пользователя
В чем заключается функция сегментной таблицы?
Хранит преобразования адресов для сегментов
Кэширует виртуальные адреса
Ускоряет преобразование виртуальных адресов
Управляет файлами подкачки
Какой механизм необходим для одновременной работы с большими объемами данных?
TLB
Подкачка
Сегментация
Увеличение размера страниц
