Читать курсовая по Отсутствует: "Исследование алгоритмов управления ресурсами однопроцессорных серверов при оперативной обработке задач (алгоритмы SPT и RR)" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ

КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ

Факультет прикладной информатики

Кафедра компьютерных технологий и систем Курсовая работа

по дисциплине

"Вычислительные системы, сети и телекоммуникации"

Исследование алгоритмов управления ресурсами однопроцессорных серверов при оперативной обработке задач (алгоритмы SPT и RR) Исполнитель: Чигиринов Р. В.

факультет «Прикладная информатика», учебная группа ПИЭ-33

Руководитель: Ткаченко В. В. Краснодар - 2007 СОДЕРЖАНИЕВведение

. Управление процессами

.1 Понятие Процесса. Состояния процесса

.2 Планирование процессов. Понятие очереди

. Планирование процессора

.1 Критерии планирования процессора9

.2 Стратегии планирования процессора10

.2.1 Первый пришел - первый обслуживается FIFO. First come - First served (FCFS)

.2.2 Стратегия SJF (Shortest job first)

.2.3 Приоритетное планирование

.2.4 “Карусельная” стратегия планирования. RR (Round Robin).

.2.5 Планирование с использованием многоуровневой очереди.(Multilevel queue scheduling)

.2.6. Программирование с использованием многоуровневой очереди с обратными связями (multilevel feedback queue sheduling)

. Алгоритмизация и программирование методов «RR» и «SPT»

.1 Алгоритм стратегии планирования SPT (Shortest-processing-task-first.)

.2 Программная реализация метода SPT (Shortest-processing-task-first.)

.3 Алгоритм стратегии планирования . RR (Round Robin)

.4 Программная реализация метода RR (Round Robin)

.5 Результаты расчетов и их сопоставление

Заключение

Список используемой литературы

Приложение Введение

Компьютерные технологии стремительно развиваются, технические средства постоянно совершенствуются. Компьютеры позволили резко увеличить эффективность управления вычислительными системами, сетями и телекоммуникациями.

Концепция вычислительных сетей является логическим результатом эволюции компьютерной технологии. Первые компьютеры 50-х годов - большие, громоздкие и дорогие - предназначались для очень небольшого числа избранных пользователей. Часто они занимали целые здания. Такие компьютеры не были предназначены для интерактивной работы пользователя, а использовались в режиме пакетной обработки.

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

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


Интересная статья: Основы написания курсовой работы