Содержание
- 2. Часть III. Управление памятью Лекция 8. Простейшие схемы управления памятью
- 3. Иерархия памяти Вторичная память Оперативная память Кэш Регистры Стоимость одного бита Время доступа Объем Управляется ОС
- 4. Принцип локальности Большинство реальных программ в течение некоторого отрезка времени работает с небольшим набором адресов памяти
- 5. Проблема разрешения адресов Человеку свойственно символическое мышление. Адреса (имена) переменных описываются идентификаторами, формируя символьное адресное пространство
- 6. Связывание адресов Другие объектные модули Загрузчик Двоичный образ в памяти Системные библиотеки Динамические библиотеки Процессор и
- 7. Логическое адресное пространство Символьное адресное пространство – совокупность всех допустимых идентификаторов переменных Логическое адресное пространство –
- 8. Функции ОС и hardware для управления памятью Отображение логического адресного пространства процесса на физическое адресное пространство
- 9. Однопрограммная вычислительная система ОС ОС 0 Процесс пользователя Процесс пользователя
- 10. Схема с фиксированными разделами ОС 0 Раздел 1 Раздел 2 Раздел 3 Задание 1 Задание 2
- 11. Внутренняя фрагментация ОС 0 Раздел 1 Раздел 2 Раздел 3 Процесс 1 Процесс 2 Процесс 3
- 12. Способы организации больших программ Оверлейная структура Программа разбивается на несколько частей. Постоянно в памяти находится только
- 13. Схема с динамическими разделами ОС 0 200 1000 Очередь заданий 1 2 3 4 5 200
- 14. Схема с динамическими разделами Стратегии размещения нового процесса в памяти Первый подходящий (first-fit). Процесс размещается в
- 15. Схема с динамическими разделами ОС 0 200 1000 Очередь заданий 5 70 15 P1 время 5
- 16. Схема с динамическими разделами ОС 0 200 1000 P1 время 5 400 700 P3 время 15
- 17. Схема с динамическими разделами ОС 0 200 1000 400 700 950 P4 650 P5 270 520
- 18. Линейное непрерывное отображение Логическое адресное пространство Физическое адресное пространство 0 100 N N+100
- 19. Линейное кусочно-непрерывное отображение Логическое адресное пространство Физическое адресное пространство Page 0 Page 1 Page 2 Page
- 20. Линейное кусочно-непрерывное отображение Страничная организация памяти CPU Логический адрес offset page Таблица страниц кадр Память Физический
- 21. Линейное кусочно-непрерывное отображение Логическое адресное пространство Физическое адресное пространство Логический адрес – двумерный = (Nseg, offset)
- 22. Линейное кусочно-непрерывное отображение Сегментная организация памяти CPU Логический адрес offset Nseg Таблица сегментов Память Физический адрес
- 23. Линейное кусочно-непрерывное отображение Сегментная организация памяти CPU Логический адрес offset Nseg Таблица сегментов Память Физический адрес
- 25. Скачать презентацию