Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 610280)
Контекстум

Управление процессами и памятью в операционных системах

0   0
Первый авторВостокин С. В.
АвторыСамарский нац. исслед. ун-т им. акад. С.П. Королева (Самар. ун-т)
ИздательствоИзд-во Самарского университета
Страниц120
ID909740
АннотацияРассмотрены основные механизмы операционных систем: процессы и методы планирования, методы синхронизации, тупики и защита от них, методы управления памятью, алгоритмы замещения страниц, организация внешней памяти и ввода-вывода. Приведен список экзаменационных вопросов, варианты задач для самоконтроля, проведения лабораторных занятий и экзамена.
Кем рекомендованоРедакционно-издательским советом федерального государственного автономного образовательного учреждения высшего образования «Самарский национальный исследовательский университет имени академика С.П. Королева» в качестве учебного пособия для обучающихся по основной образовательной программе высшего образования по направлению подготовки 02.03.02 Фундаментальная информатика и информационные технологии
Кому рекомендованоУчебное пособие предназначено для изучающих дисциплину «Операционные системы» по образовательным программам бакалавриата в области информационных технологий.
ISBN978-5-7883-1877-6
УДК004.451(075.8)
ББКЗ2.973я73
Востокин, С.В. Управление процессами и памятью в операционных системах : учеб. пособие / Самарский нац. исслед. ун-т им. акад. С.П. Королева (Самар. ун-т); С.В. Востокин .— Самара : Изд-во Самарского университета, 2023 .— 120 с. — ISBN 978-5-7883-1877-6 .— URL: https://rucont.ru/efd/909740 (дата обращения: 04.04.2025)

Предпросмотр (выдержки из произведения)

Управление_процессами_и_памятью_в_операционных_системах.pdf
УДК 004.451(075) ББК З973я7 В780 Рецензенты: д-р тех. наук, проф. С.П. О р л о в, д-р физ.-мат. наук, проф. Д.Л. Г о л о в а ш к и н В780 Управление процессами и памятью в операционных системах: учебное пособие / С.В. Востокин. – Самара: Издательство Самарского университета, 2023. – 120 с. Востокин, Сергей Владимирович ISBN 978-5-7883-1877-6 Рассмотрены основные механизмы операционных систем: процессы и методы планирования, методы синхронизации, тупики и защита от них, методы управления памятью, алгоритмы замещения страниц, организация внешней памяти и ввода-вывода. Приведен список экзаменационных вопросов, варианты задач для самоконтроля, проведения лабораторных занятий и экзамена. Учебное пособие предназначено для изучающих дисциплину «Операционные системы» по образовательным программам бакалавриата в области информационных технологий. УДК 004.451(075) ББК З973я7 ISBN 978-5-7883-1877-6 © Самарский университет, 2023 2
Стр.2
ОГЛАВЛЕНИЕ Введение………………………………………………………………4 1. Управление процессами…………………………………………7 1.1. Понятие процесса, методы планирования…………………....7 1.2. Многозадачность в операционной системе Windows………16 1.3. Вопросы………..……………………………………..………..27 2. Синхронизация…………………………………………………..28 2.1. Синхронизация в разделяемой памяти…………….………...28 2.2. Процедурные методы синхронизации в ОС Windows ……..38 2.3. Тупики и защита от них………………………………………48 2.4. Вопросы………………………………………………………..60 3. Управление памятью…………………………………………....61 3.1. Методы управления памятью…………….…………………..61 3.2. Средства аппаратной поддержки управления памятью в архитектуре x86_32………………………………...71 3.3. Обзор алгоритмов замещения страниц………………………82 3.4. Управление виртуальной памятью в ОС Windows………….90 3.5. Введение во взаимодействие с внешними устройствами ….98 3.6. Вопросы…………………………………..…………………..108 4. Практика синхронизации и управление памятью………...109 4.1. Работа с кучами процессов в ОС Windows………………...109 4.2. Разработка приложений с раздельной компиляцией кода, файловый ввод-вывод………………….111 4.3. Разработка библиотек динамической компоновки………..114 4.4. Разработка многопоточных приложений…………………..115 4.5. Приложения с несколькими процессами…………………..116 Список литературы……………………………………………..118 3
Стр.3

Облако ключевых слов *


* - вычисляется автоматически