Механизм планирования процессов в операционных системах разделения времени.

Скачать курсовую работу на тему: Механизм планирования процессов в операционных системах разделения времени. В работе рассматривается планирования процессов в операционных системах и способах разделения времени
Author image
Fadis
Тип
Курсовая работа
Дата загрузки
09.01.2024
Объем файла
317 Кб
Количество страниц
18
Уникальность
Неизвестно
Стоимость работы:
2000 руб.
2500 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕ

Актуальность проделанной работы обусловлена тем, что пока существуют любая вычислительная техника ей нужен будет и механизм планирования этих вычислений
Важнейшей частью операционной системы, непосредственно влияющей на функционирование вычислительной машины, является подсистема управления процессами. Для операционной системы процесс представляет собой единицу работы, заявку на потребление системных ресурсов. Подсистема управления процессами планирует выполнение процессов, то есть распределяет процессорное время между несколькими одновременно существующими в системе процессами, а также занимается созданием и уничтожением процессов, обеспечивает процессы необходимыми системными ресурсами, поддерживает взаимодействие между процессами. Когда в составе компьютерных систем появились терминалы (вначале телетайпы, затем дисплеи), возникла необходимость реализации в ОС режима разделения времени (time sharing)– возможности одновременной работы пользователей со своими заданиями с терм

Оглавление
ВВЕДЕНИЕ3
ГЛАВА 1. Планирование процессов4
1.1 Система управления процессами4
1.2 Взаимодействие процессов7
1.3 Планирование работы процессора12
1.4. Очереди планирования процессов14
ГЛАВА 2. КРИТЕРИИ И ПАРАМЕТРЫ ПЛАНИРОВАНИЯ14
2.1. Критерии планирования14
2.2 Параметры планирования16
ГЛАВА 3. АЛГОРИТМЫ ПЛАНИРОВАНИЯ18
3.1 Стратегии планирования процессора18
ЗАКЛЮЧЕНИЕ24
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ25

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1. Партыка Т.Л. Операционные системы, среды и оболочки: Учебное пособие/ Т.Л. Партыка, И.И. Попов.- 5-е изд., перераб. и доп.- М.: Форум; ИНФРА-М, 2017.- 560 с.
2. Рудаков, А.В. Операционные системы и среды : учебник (Среднее профессиональное образование) / Рудаков А.В. — М.: КУРС: ИНФРА-М, 2018. — 304 с. Режим доступа : http://znanium.com/catalog/product/946815
3. Вавренюк А.В., Курышева О.К., Кутепов С.В., Макаров В.В. Операционные системы. Основы UNIX : / А.Б. Вавренюк, О.К. Курышева, С.В. Кутепов, В.В. Макаров. – М. : ИНФРА-М, 2021. – 160 с.
4.https://coderlessons.com/tutorials/akademicheskii/izuchite-operatsionnuiu-sistemu/operatsionnaia-sistema-planirovanie-protsessov
5. https://moodle.kstu.ru/mod/page/view.php?id=55
Операционные системы (архив ИПМ специалисты, бакалавры 2001г - 2021г, Богомолов)
6. http://college-balabanovo.ru/Student/Bibl/Inf/OperSystem.pdfОперационные системы и среды
7. https://sccs.intelgr.com/editors/Makarenko/Makarenko-os.pdfОПЕРАЦИОННЫЕ СИСТЕМЫ, СРЕДЫ И ОБОЛОЧКИ С. И. МАКАРЕНКО
8. Операционные системы и среды - Батаев А.В., Налютин Н.Ю., Синицын С.В. 
9. http://komputercnulja.ru/operacionnye-sistemy/planirovanie-processov
Планирование процессов 2014 год
10. https://pandia.ru/text/78/063/23820.php Алгоритмы планирования процессов и потоков
11. https://studfile.net/preview/880820/page:17/ Критерии планирования и требования к алгоритмам
12. https://revolution.allbest.ru/programming/00349942_0.html Алгоритмы планирования процессов
13. https://infopedia.su/15x8a36.html Режим разделения времени и особенности ОС с режимом разделения времени

Для работы с очередью определены такие дополнительные функции:
- определение количества элементов в очереди в текущий момент;
- очистка очереди создавшим ее процессом.
Преимущества очереди: передача данных по указателю без копирования, гибкое изменение порядка передачи и доступа, возможность просмотра элементов очереди без их удаления.
Сигналы. Сигнал является механизмом передачи требования от одного процесса к другому на немедленное выполнение действия. Обработчик сигнала создается процессом и помещается в начале первого потока процесса. Является аналогом обработки прерывания. При передаче управления обработчику передается адрес возврата и тип принятого сигнала. Процесс, посылающий сигнал типа флаг, может передать дополнительную информацию обработчику сигнала. Характер выполняемых действий при возникновении сигнала: обработка системной ошибки п