
- •Самарская государственная академия путей сообщения
- •Организация вычислительных процессов в эвм и системах Арбитраж, планирование и диспетчеризация
- •Самара 2005
- •Рецензенты: к.Т.Н., доцент н.А. Локтев (нпц «Информационные и транспортные системы»);
- •1.Мультипроцессорный и мультипрограммный
- •3.Основы организации планирования
- •4.Планирование вычислительных процессов
- •6.Практические и лабораторные работы
- •1.Мультипроцессорный и мультипрограммный способы организации вычислительных процессов
- •1.1. Мультипроцессорные системы и арбитраж
- •1.2. Мультипрограммные системы
- •1.3. Гиперпотоковая организация вычислений
- •2.Процессы и потоки в вычислительных системах
- •2.1. Определение процессов, потоков и ресурсов вс
- •2.2. Состояния потоков
- •3. Основы организации планирования и диспетчеризации процессов и потоков
- •3.1. Принципы планирования процессов и потоков
- •3.2. Классификация алгоритмов планирования (вытесняющие и невытесняющие, бесприоритетные и приоритетные алгоритмы)
- •3.3. Линейные алгоритмы планирования
- •3.4.Алгоритмы планирования, основанные на квантовании
- •3.5.Алгоритмы планирования, основанные на приоритетах
- •3.6. Смешанные алгоритмы планирования
- •4. Планирование вычислительных процессов
- •4.1. Принципы планирования в системах реального времени
- •4.2.Планирование с предельными сроками
- •4.3.Частотно-монотонное планирование
- •5.Планирование в windows 2000
- •5.1. Уровни приоритетов потоков в Windows 2000
- •5.2. Особенности алгоритмов планирования в Windows 2000
- •5.3.Учет квантов и управление их величиной
- •5.4.Динамическое повышение приоритета
- •5.5.Планирование потоков в симметричных мультипроцессорных системах
- •6. Практические и лабораторные работы по планированию процессов и потоков
- •6.1. Изучение диспетчера задач и системного монитора
- •6.2. Мониторинг использования ресурсов вычислительной системы
- •Запустите системный монитор.
- •Добавьте на график различные счетчики объекта «Память» и понаблюдайте за их изменением в процессе работы вычислительной системы.
- •6.3. Учет квантов и управление их величиной
- •6.4. Изучение изменения состояния потоков при планировании
- •6.5. Изучение динамического изменения приоритета потока активного процесса
- •6.6.Изучение динамического повышения приоритета gui-потоков
- •6.7. Изучение динамического повышения приоритетов при нехватке процессорного времени
- •Библиографический список Основная литература
Библиографический список Основная литература
Сетевые операционные системы/ В.Г. Олифер, Н.А. Олифер. – СПб.: Питер, 2001. – 544 с.
Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем. - СПб.: Питер, 2004. – 668 с.
Организация ЭВМ /К. Хамахер, З. Вранешич, С. Заки. - СПб.: Питер, 2003. – 848 с.
Таненбаум Э. Архитектура компьютера. – СПб.: Питер, 2002. – 704с.
Столлингс В. Структурная организация и архитектура компьютерных систем. – М.: Издательский Дом «Вильямс», 2002. – 896 с.
Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. - СПб.: БХВ-Петербург, 2002. – 624 с.
Гордеев А.В. Операционные системы. - СПб.: Питер, 2004. – 416 с.
Системное программное обеспечение/ А.В. Гордеев, А.Ю. Молчанов. – СПб.: Питер, 2001. – 736 с.
Зыль С.Н. Операционная система реального времени QNX: от теории к практике. - СПб.: БХВ-Петербург, 2004. – 192 с.
Иртегов Д. В. Введение в операционные системы. – СПб.: БХВ-Петербург, 2002. – 624 с.
Соломон Д., Русинович М. Внутреннее устройство Microsoft Windows 2000. Мастер-класс. – СПб: Питер, 2004. – 746 с.
Танненбаум Э. Современные операционные системы. – СПб.: Питер, 2002. – 1040 с.
Столлингс В. Операционные системы. Внутреннее устройство и принципы проектирования. – М.: Изд. Дом «Вильямс», 2002. – 848 с.
Дополнительная литература
Операционные системы. Параллельные и распределенные системы / Д. Бэкон, Г. Харрис. - СПб.: Питер, 2004. – 800 с.
Эндрюс Г.Р. Основы многопоточного, параллельного и распределенного программирования. – М.: Вильямс, 2003. – 512 с.
Пирогов В.Ю. Ассемблер для Windows. - СПб.: БХВ Петербург, 2003. – 656 с.
Засов В.А., Савченков Н.Н. Введение в операционные системы. Методические указания для студентов специальностей ИС и АТС. - Самара: СамИИТ, 2002. - 28 с.
Засов В.А. Основы микропроцессорной техники: Учебное пособие. -СамИИТ, 2001. – 215 с.