Операционные системы -вопросы теории
Управление оперативной памятьюОткрытая память
Управление памятью в однопроцессной ОС с открытой памятью
Загруженная программа и brk_addr
Пример 4 1 Выделение дополнительной
Алгоритмы динамического управления памятью
Внешняя фрагментация
Пример 4 2 Пример последовательности
Результат работы программы примера 4 2
Внутренняя фрагментация
Антисортировка
Парные метки
Объединение с использованием парных меток
Фрагменты в реализации malloc из GNU LibC
Пример 4 3 Реализация malloc/fгее
Таблица информационных записей
Выделение блоков фиксированных размеров
Алгоритм близнецов
Сборка мусора
Сборка мусора просмотром ссылок
Открытая память (продолжение)
Фрагментация при загрузке и выгрузке задач
Управление памятью в OS/360
Управление памятью в MS DOS
Нарушения стекового порядка загрузки и выгрузки в MS DOS
Управление памятью в MacOS и Win16
Управление памятью с помощью "ручек"
Дефрагментация при управлении
Системы с базовой виртуальной адресацией
Виртуальная память на основе базовой адресации
Дефрагментация при использовании базовой адресации
Диспетчер системных вызовов
Системный и пользовательский режимы
Содержание раздела