Содержание
- 2. Требования к управлению памятью Распределение памяти Фиксированное распределение Распределение разделами переменной длины Страничная организация Свопинг Виртуальная
- 3. Требования к управлению памятью Перемещение Защита Совместное использование Логическая организация Физическая организация
- 4. Распределение памяти Однозадачная система 0 0 0 ОС Программа пользователя Программа пользователя Программа пользователя Драйверы в
- 5. Распределение статическими разделами одинаковой длины
- 6. Задача А Задача Б Задача В Задача А Задача Б Задача В Задача Г Задача Г
- 7. Распределение динамическими разделами 10М 10М 20М 25М 5М 20М 10М 5М 12М
- 8. Алгоритмы размещения Наилучший подходящий Список свободных участков упорядочен по возрастанию объема Оставшийся свободный фрагмент попадет в
- 9. Страничная организация Память 0 1 2 3 4 5 6 7 8 Процесс А Таблица страниц
- 10. Свопинг Регистры Кэш ОП ВЗУ Рабочая область памяти Обмен процессов или страниц
- 11. Виртуальная память Пространство ядра Пространство задачи Каталог таблиц страниц Физическая память
- 12. a b d + + Таблица отображения Адрес таблицы отображения Виртуальный адрес Реальная память d b
- 13. Страничная организация Виртуальный адрес Номер страницы Смещение Запись таблицы страниц
- 14. Сегментная организация Виртуальный адрес Номер сегмента Смещение Запись таблицы страниц Р М Начальный адрес сегмента Управляющие
- 15. Стратегии размещения и замещения Стратегии выборки – определяет какие блоки загружать из ВЗУ По требованию Предварительно
- 16. Управление памятью в UNIX SVR4 использует две раздельные схемы управления памятью. Страничная система распределяет кадры основной
- 17. Страничная система Таблица страниц Для каждого процесса используется одна таблица страниц, в которой каждой странице виртуальной
- 18. Дескриптор дискового блока В этой таблице каждой странице процесса соответствует запись, описывающая дисковую копию этой страницы.
- 19. Запись таблицы кадров Описывает каждый кадр реальной памяти, таблица проиндексирована номерами кадров. Состояние страницы. Указывает свободен
- 20. Таблица использования свопинга Для каждого устройства свопинга имеется своя таблица, в которой для каждой страницы на
- 21. Откачку страниц, не входящих в рабочие наборы процессов, производит специальный системный процесс - stealer. Он начинает
- 23. Распределение памяти ядра В системе двойников память распределяется блоками длиной 2K. L где 2L – min
- 24. Управление памятью в Windows Невыгружаемый пул Выгружаемый пул Таблицы страниц процесса Стек, данные и т.д. HAL+OS
- 25. Backing store on disk Файл подкачки lib.dll Prog1.exe Prog2.exe
- 26. Системные вызовы
- 28. Запись таблицы страниц (PTE)
- 30. Скачать презентацию