22. Сегментная организация памяти … отдельно скомпилированных процедур.
В. упрощает компоновку
С. невозможна без
D. усложняет компоновку
23. При страничной организации памяти таблица страниц может размещаться в …
А. только в оперативной памяти
В. в оперативной памяти и на диске
С. только в процессоре
D. в специальной быстрой памяти процессора и в оперативной памяти
24. Страничная организация предназначена для …
А. облегчения совместного использования процедур, библиотек и массивов данных
В. повышения уровня защиты программ и данных
С. получения большого адресного пространства без приобретения дополнительной физической памяти
D. логического разделения программ и данных
25. При страничном сбое и отсутствии свободных блоков физической памяти операционная система должна …
А. выбрать страницу — кандидат на удаление из памяти и сохранить удаляемую страницу на диске
В. выбрать страницу — кандидат на удаление из памяти и сохранить удаляемую страницу на диске, если она претерпела изменения
Доступна не вся оперативная память(ОЗУ) на Windows. Что делать?
С. выбрать страницу, которая не изменялась, и сохранить удаляемую страницу на диске
D. выбрать страницу-кандидат на удаление из памяти и сохранить копию удаляемой страницы в таблице страниц
26. Полная реализация алгоритма LRU (Least Recently Used) …
А. теоретически невозможна
В. возможна при использовании стековой организации таблицы страниц
С. возможна при условии построения таблицы страниц в виде бинарных деревьев
D. практически невозможна
27. Запросы на ввод-вывод от супервизора задач или от программных модулей самой операционной системы получает _____________ ввода-вывода
С. супервизор
28. Мыши (в качестве устройства-указателя) относятся к _____________ устройствам ввода-вывода.
В. символьным
Источник: studopedia.net
Тестирование — Операционные системы
21. Виртуальная память позволяет (два или более вариантов ответа):
- загружать программы, размер которых превышает объем доступной физической памяти
- загружать множество небольших программ, суммарный объем которых больше объема физической памяти
- загружать программы, скомпилированные для другого процессора
- отказаться от представления прикладным процессам оперативной памяти
22. Сегментная организация памяти … отдельно скомпилированных процедур
- состоит из
- невозможна без
- упрощает компоновку
- усложняет компоновку
23. При страничной организации памяти таблица страниц может размещаться в …
- только в процессоре
- только в оперативной памяти
- в специальной быстрой памяти процессора и в оперативной памяти
- в оперативной памяти и на диске
24. Страничная организация предназначена для
- получения большого адресного пространства без приобретения дополнительной физической памяти
- повышения уровня защиты программ и данных
- облегчения совместного использования процедур, библиотек и массивов данных
- логического разделения программ и данных
Виртуа́льная па́мять (англ.Virtualmemory) — технология управления памятью ЭВМ, разработанная для многозадачных операционных систем. При использовании данной технологии для каждой программы используются независимые схемы адресации памяти, отображающиеся тем или иным способом на физические адреса в памяти ЭВМ. Позволяет увеличить эффективность использования памяти несколькими одновременно работающими программами, организовав множество независимых адресных пространств (англ.), и обеспечить защиту памяти между различными приложениями. Также позволяет программисту использовать больше памяти, чем установлено в компьютере, за счет откачки неиспользуемых страниц на вторичное хранилище (см. Подкачка страниц). При использовании виртуальной памяти упрощается программирование, так как программисту больше не нужно учитывать ограниченность памяти, или согласовывать использование памяти с другими приложениями. Для программы выглядит доступным и непрерывным все допустимое адресное пространство, вне зависимости от наличия в ЭВМ соответствующего объема ОЗУ. Применение механизма виртуальной памяти позволяет:
- упростить адресацию памяти клиентским программным обеспечением;
- рационально управлять оперативной памятью компьютера (хранить в ней только активно используемые области памяти);
- изолировать процессы друг от друга (процесс полагает, что монопольно владеет всей памятью).
В настоящее время эта технология имеет аппаратную поддержку на всех современных бытовых процессорах. В то же время во встраиваемых системах и в системах специального назначения, где требуется либо очень быстрая работа, либо есть ограничения на длительность отклика (системы реального времени) виртуальная память используется относительно редко. Также в таких системах реже встречается многозадачность и сложные иерархии памяти. История В 1940-е и 1950-е годы, до развития виртуальной памяти, все большие программы писались с учетом наличия двух уровней памяти — первичного и вторичного. Основной причиной введения виртуальной памяти стало не стремление увеличить объем основной памяти, а метод такого увеличения, который бы был максимально прост для программистов.
![]() |
Этот раздел статьи ещёне написан. Согласно замыслу одного из участников Википедии, на этом месте должен располагаться специальный раздел. Вы можете помочь проекту, написав этот раздел. |
Страничная организация виртуальной памяти Основная статья:Страничная память В большинстве современных операционных систем виртуальная память организуется с помощью страничной адресации. Оперативная память делится на страницы: области памяти фиксированной длины (например, 4096 байт), которые являются минимальной единицей выделяемой памяти (то есть даже запрос на 1 байт от приложения приведёт к выделению ему страницы памяти). Процесс обращается к памяти с помощью адреса виртуальной памяти, который содержит в себе номер страницы и смещение внутри страницы. Процессор преобразует номер виртуальной страницы в адрес соответствующей ей физической страницы при помощи буфера ассоциативной трансляции. Если ему не удалось это сделать, то требуется обращение к таблице страниц (так называемый Page Walk), что может сделать либо сам процессор, либо операционная система (в зависимости от архитектуры) [1] . Если страница выгружена из оперативной памяти, то операционная система подкачивает страницу с жёсткого диска (см. свопинг). При запросе на выделение памяти операционная система может «сбросить» на жёсткий диск страницы, к которым давно не было обращений. Критические данные (например, код запущенных и работающих программ, код и память ядра системы) обычно находятся в оперативной памяти (исключения существуют, однако они не касаются тех частей, которые отвечают за обработку аппаратных прерываний, работу с таблицей страниц и использование файла подкачки). Сегментная организация виртуальной памяти Основная статья:Сегментная адресация памяти Механизм организации виртуальной памяти, при котором виртуальное пространство делится на части произвольного размера — сегменты. Этот механизм позволяет, к примеру, разбить данные процесса на логические блоки. [2] Для каждого сегмента, как и для страницы, могут быть назначены права доступа к нему пользователя и его процессов. При загрузке процесса часть сегментов помещается в оперативную память (при этом для каждого из этих сегментов операционная система подыскивает подходящий участок свободной памяти), а часть сегментов размещается в дисковой памяти. Сегменты одной программы могут занимать в оперативной памяти несмежные участки. Во время загрузки система создает таблицу сегментов процесса (аналогичную таблице страниц), в которой для каждого сегмента указывается начальный физический адрес сегмента в оперативной памяти, размер сегмента, правила доступа, признак модификации, признак обращения к данному сегменту за последний интервал времени и некоторая другая информация. Если виртуальные адресные пространства нескольких процессов включают один и тот же сегмент, то в таблицах сегментов этих процессов делаются ссылки на один и тот же участок оперативной памяти, в который данный сегмент загружается в единственном экземпляре. Система с сегментной организацией функционирует аналогично системе со страничной организацией: время от времени происходят прерывания, связанные с отсутствием нужных сегментов в памяти, при необходимости освобождения памяти некоторые сегменты выгружаются, при каждом обращении к оперативной памяти выполняется преобразование виртуального адреса в физический. Кроме того, при обращении к памяти проверяется, разрешен ли доступ требуемого типа к данному сегменту. Виртуальный адрес при сегментной организации памяти может быть представлен парой (g, s), где g — номер сегмента, а s — смещение в сегменте. Физический адрес получается путем сложения начального физического адреса сегмента, найденного в таблице сегментов по номеру g, и смещения s. Недостатком данного метода распределения памяти является фрагментация на уровне сегментов и более медленное по сравнению со страничной организацией преобразование адреса.
Проверь, твоя Windows использует всю память? Если нет, исправляй!
Ограничение
Для продолжения скачивания необходимо пройти капчу:
Источник: studfile.net
В. выделять участки памяти произвольных размеров
22. Сегментная организация памяти … отдельно скомпилированных процедур.
В. упрощает компоновку
С. невозможна без
D. усложняет компоновку
23. При страничной организации памяти таблица страниц может размещаться в …
А. только в оперативной памяти
В. в оперативной памяти и на диске
С. только в процессоре
D. в специальной быстрой памяти процессора и в оперативной памяти
24. Страничная организация предназначена для …
А. облегчения совместного использования процедур, библиотек и массивов данных
В. повышения уровня защиты программ и данных
С. получения большого адресного пространства без приобретения дополнительной физической памяти
D. логического разделения программ и данных
25. При страничном сбое и отсутствии свободных блоков физической памяти операционная система должна …
А. выбрать страницу — кандидат на удаление из памяти и сохранить удаляемую страницу на диске
В. выбрать страницу — кандидат на удаление из памяти и сохранить удаляемую страницу на диске, если она претерпела изменения
С. выбрать страницу, которая не изменялась, и сохранить удаляемую страницу на диске
D. выбрать страницу-кандидат на удаление из памяти и сохранить копию удаляемой страницы в таблице страниц
26. Полная реализация алгоритма LRU (Least Recently Used) …
А. теоретически невозможна
В. возможна при использовании стековой организации таблицы страниц
С. возможна при условии построения таблицы страниц в виде бинарных деревьев
D. практически невозможна
27. Запросы на ввод-вывод от супервизора задач или от программных модулей самой операционной системы получает _____________ ввода-вывода
С. супервизор
28. Мыши (в качестве устройства-указателя) относятся к _____________ устройствам ввода-вывода.
В. символьным
29. Любые операции по управлению вводом-выводом объявляются …
А. привилегированными
30. Супервизор ввода-вывода инициирует операции ввода-вывода и в случае управления вводом-выводом с использованием прерываний предоставляет процессор …
А. супервизору прерываний
В. диспетчеру задач
С. задаче пользователя
D. супервизору программ
31. В режиме обмена с опросом готовности устройства ввода-вывода используется _____________ центрального процессора.
А. рационально время
В. нерационально память
С. нерационально время
D. рационально память
32. Понятия «виртуального устройства» по отношению к понятию «спулинга» …
А.соотносится как часть и целое
В. является более широким
С. является более узким
33. Каждый элемент таблицы оборудования условно называется …
А. UCB
34. Для увеличения скорости выполнения приложений при необходимости предлагается использовать _____________ ввод-вывод.
А. асинхронный
35. Программа, расположенная в главной загрузочной записи, называется _____________ загрузчиком.
В. внесистемным
36. Простейшим вариантом ускорения дисковых операций чтения данных можно считать использование двойной …
В. буферизации
37.Операционная система реального времени должна обеспечивать …
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Познавательно:
Уровни управления Уровни управления — это проявление разделения труда в организациях.
Аварийно химически опасные вещества (АХОВ) Общая характеристика, взрыво – и пожароопасность, перечень АХОВ.
Уголовно-процессуальные отношения. Их субъекты. Особенности уголовно-процессуальных отношений. Объект. Содержание прав и обязанностей субъектов уголовно-процессуальных отношений Уголовно-процессуальные отношения — урегулированные уголовно-процессуальным законодательством общественные отношения (или.
Классификация медицинских отходов Медицинские отходы в зависимости от степени их эпидемиоло-гической.
Подсчет частоты дыхания у детей раннего возраста Цель: диагностика. Показания: наблюдение. Приготовьте: часы с секундомером.
Источник: studopedia.ru