Содержание
- 2. Функции операционной системы по управлению памятью в мультипрограммных системах отслеживание (учет) свободной и занятой памяти; первоначальное
- 11. Физическая организация памяти Центральный процессор Внутренние регистры (0,3-0,5 нс.) Внутренний кэш, 64 Кбайт, 0,3-0,5 нс. Кэш
- 12. Типы адресов Символьные имена Виртуальные адреса Физические адреса Идентификаторы переменных в программе на алгоритмическом языке Транслятор
- 13. Совокупность виртуальных адресов процесса называется виртуальным адресным пространством. Диапазон возможных адресов виртуального пространства у всех процессов
- 14. Виртуальные адресные пространства нескольких программ
- 15. Алгоритмы распределение памяти Классификация методов распределения памяти Методы распределения памяти Без использования внешней памяти С использованием
- 16. Виртуальная память Методы структуризации виртуального адресного пространства 1962 г. – Kilburn T. и др. “One –Level
- 17. Распределение памяти фиксированными разделами (MFT в OS/360) Операционная система 8 М Программа №1, 4М Программа №2,
- 18. Подсистема управления памятью в этом случае выполняет следующие задачи: Сравнивает объем памяти, требуемый для вновь поступившего
- 19. 1 М 2 М 4 М 8 М 12 М Новые процессы 1 М 2 М
- 20. Распределение памяти фиксированными разделами 2. Разделы разного размера. Очередь к каждому разделу. Достоинство: возможность распределения процессов
- 21. Распределение памяти динамическими разделами В этом случае память машины не делится заранее на разделы. Сначала вся
- 22. Распределение памяти динамическими разделами ОС ОС ОС ОС P1 P2 P3 P4 P5 P1 P2 P3
- 23. Распределение памяти динамическими разделами. Функции ОС Ведение таблиц свободных и занятых областей, в которых указываются начальные
- 24. Распределение памяти динамическими разделами Достоинства: большая гибкость по сравнению с фиксированными разделами. Недостаток: внешняя фрагментация Функции
- 25. Распределение памяти перемещаемыми разделами ОС ОС a b c d e P1 P1 P2 P2 P3
- 26. Распределение памяти перемещаемыми разделами Перемещение всех занятых участков в сторону старших или младших адресов при каждом
- 27. Базовый регистр ОС ОС Управляющий блок процесса Начальный адрес процесса Сумматор Относительный адрес Компаратор ОС Граничный
- 29. Виртуальным называется ресурс, который пользователю или пользовательской программе представляется обладающим свойствами, которыми он в действительности не
- 30. Виртуализация ОП осуществляется совокупностью программных модулей ОС и аппаратных схем процессора и включает решение следующих задач:
- 32. Страничная организация виртуальной памяти Виртуальное адресное пространство процесса 1 Виртуальное адресное пространство процесса 2 Виртуальные страницы
- 33. Запись таблицы, называемая дескриптором страницы, включает следующую информацию: номер физической страницы, в которую загружена данная виртуальная
- 34. Виртуальное адресное пространство каждого процесса делится на части одинакового, фиксированного для данной системы размера, называемые виртуальными
- 35. Двоичное представление адресов: 000 000 000 000 000 000 000 001 000 000 000 010 .
- 36. Виртуальный адрес Номер виртуальной страницы Смещение в виртуальной странице P SV Начальный адрес таблицы страниц ОС
- 37. Оптимизация функционирования страничной виртуальной памяти Методы повышения эффективности функционирования страничной виртуальной памяти: 1. Структуризация виртуального адресного
- 38. Оптимальный размер страниц С уменьшением размера страницы уменьшается внутренняя фрагментация. С уменьшением размера страницы увеличивается объем
- 39. Управление страничным обменом Задачи управления страничным обменом: - когда передавать страницу в основную память; - где
- 40. НАИМЕНОВАНИЕ ВОЗМОЖНЫЕ АЛГОРИТМЫ Стратегия выборки (когда?) По требованию, предварительная выборка Стратегия размещения (где?) Первый подходящий раздел
- 41. Страница 9 use = 0 Страница 21 use = 1 Страница 1 use = 1 Страница
- 42. Имеется циклический буфер размерности n, в каждом элементе хранится номер страницы и бит использования. Бит использования
- 43. Сегментная организация виртуальной памяти Таблица кодировки символов Таблица кодировки символов достигла таблицы с исходным текстом Исходный
- 44. Сегментная организация виртуальной памяти
- 45. Сравнение страничной и сегментной организации памяти Вопрос Страничная Сегментация Нужно ли программисту знать о том, что
- 46. Виртуальный адрес Номер сегмента - N Смещение - S + Физический адрес Таблица сегментов Базовый адрес
- 47. Сегментно-страничная организация виртуальной памяти Виртуальный адрес Указатель на таблицу сегментов + + Программа Механизм сегментации Механизм
- 48. ВП 1 ВП 2 ВП N Оперативная память Оперативная память ВП 1 ВП 2 ВП N
- 49. Виртуальная память Windows обеспечивает каждому процессу: 1. 4 Гбайт виртуального адресного пространства (2 Гбайт – ОС,
- 51. Операционные системы Преобразование виртуальных адресов в физические: попадание
- 53. Защита памяти PAGE_READONLY присваивает доступ «только для чтения» выделенной виртуальной памяти; PAGE_READWRITE назначает доступ «чтение-запись» выделенной
- 55. Размещение объектов в памяти Регионом, областью или блоком памяти называют непрерывную последовательность ячеек памяти. Обычно регион
- 56. Автоматическая память — это специальный регион памяти, резервируемый при запуске программы до вызова функции main из
- 57. Доступную программе свободную оперативную память часто, в связи со спецификой размещения в ней объектов, называют кучей
- 58. Кэш-память Кэш-память, или просто кэш (cache), — это способ совместного функционирования двух типов запоминающих устройств, отличающихся
- 60. Содержимое кэш-памяти представляет собой совокупность записей обо всех загруженных в нее элементах данных из основной памяти.
- 61. «быстрый» ответ
- 62. Кэш-память не является адресуемой, поэтому поиск нужных данных осуществляется по содержимому — по взятому из запроса
- 63. Наличие в компьютере двух копий данных — в основной памяти и в кэше — порождает проблему
- 65. Прямое отображение
- 66. Комбинирование прямого и случайного отображения
- 67. Схема выполнения запроса на чтение в системе с двухуровневым кэшем
- 68. Схема выполнения запроса на запись в системе с двухуровневым кэшем
- 70. Скачать презентацию