
Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Операционные системы / лекции / подсистема управления процессами и потоками.ppt
X
- •Лекция 3. Основные подсистемы ОС: подсистема управления процессами и потоками
- •Основные функции подсистемы управления процессами
- •Определение процесса
- •Преимущества ввода понятия поток
- •Описание процесса в системе
- •Планирование потоков
- •При планировании потоков учитываются
- •Планирование потоков состоит в решении задач:
- •Диспетчеризация
- •Диспетчеризация процессов (потоков)
- •Состояния потока
- •Диаграмма смены состояний потоков
- •Алгоритмы планирования выполнения потоков
- •Алгоритмы планирования, основанные на квантовании
- •Иллюстрация квантового механизма планирования
- •Алгоритмы планирования, основанные на приоритетах
- •Назначение приоритетов
- •Разновидности приоритетов
- •Схема назначения приоритетов в Windows
- •Основные подсистемы ОС: подсистема управления памятью
- •Иерархия типов памяти
- •Регистры процессора
- •Основная память
- •Чтение / запись в ОЗУ
- •Функции подсистемы управления основной памятью
- •Организация основной памяти
- •Стратегии управления памятью
- •Типы адресов
- •Типы адресов
- •Организация памяти
- •Распределение памяти фиксированными разделами
- •Достоинства и недостатки работы с жесткими разделами
- •Распределение памяти динамическими разделами
- •Функции подсистемы при работе с динамическими разделами
- •Достоинства и недостатки работы с динамическими разделами
- •Понятие виртуальной памяти
- •Основные задачи, решаемые подсистемой виртуальной памяти
- •2 подхода к виртуализации памяти
- •Достоинства и недостатки свопинга
- •Реализации виртуальной памяти
- •Виртуальное адресное пространство процесса 1
- •Страничный файл (файл подкачки)
- •Виртуальная страница (определение)
- •Таблица страниц
- •Алгоритм работы виртуальной памяти
- •Алгоритм работы виртуальной памяти (продолжение)
- •Виртуальный и физический адреса
- •Базисные свойства страничной виртуальной памяти
- •Виртуальный адрес
- •Определение оптимального размера страницы

Определение оптимального размера страницы
Чтобы уменьшить частоту страничных прерываний, следовало бы увеличивать размер страницы.
Если страница большая:
то велик и объем данных, перемещаемых между оперативной и внешней памятью
увеличивается и размер фиктивной области в последней виртуальной странице каждого процесса
Чем меньше страница, тем более объемными являются таблицы страниц процессов и тем больше места они занимают в памяти. Вывод: Типичный размер страницы составляет несколько килобайт, например, наиболее распространенные процессоры х86 и Реntium компании Intel, а также операционные системы, устанавливаемые на этих процессорах, поддерживают страницы размером 4096 байт (4
кбайт).
51
Соседние файлы в папке лекции