среда, 19 апреля 2023 г.

Операционные системы

 Операционные системы


1. Компьютер и операционная система
2. Эволюция ОС — фундаментальные проблемы и слои абстракции
3. Представление и обработка процессов — структуры данных и очереди
4. Треды, SMP и микроядро
5. Несколько процессов в одной системе. Взаимное исключение. Семафоры. Проблема чтения/записи.
6. Дедлок и проблема обедающих философов
7. Организация памяти и виртуальная память
8. Планирование выполнения задач и диспетчеризация
9. Ввод и вывод

Операционные системы, урок 1: Что такое компьютер и операционная система





Замечание: ALU — арифметико-логическое устройство, не арифметическо-логическое устройство.













Операционные системы, урок 2: Эволюция ОС. Фундаментальные проблемы. Слои абстракции.

















Операционные системы, урок 3: Представление и обработка процессов. Структуры данных. Очереди.




























Операционные системы, урок 4: Треды. SMP. Микроядро


Процесс с т.з. ОС - это агент, который запрашивает доступ к ресурсам.

Тред - процесс внутри процесса












Операционные системы, урок 5: Взаимное исключение. Семафоры. Проблема чтения/записи.























Операционные системы, урок 6: Дедлок. Проблема обедающих философов.













Операционные системы, урок 7: Организация памяти. Виртуальная память.





















Операционные системы, урок 8: Планирование выполнения задач. Диспетчеризация.

Комментариев нет:

Отправить комментарий