🗊Презентация Диспетчеризация и планирование потоков

Нажмите для полного просмотра!
Диспетчеризация и планирование потоков, слайд №1Диспетчеризация и планирование потоков, слайд №2Диспетчеризация и планирование потоков, слайд №3Диспетчеризация и планирование потоков, слайд №4Диспетчеризация и планирование потоков, слайд №5Диспетчеризация и планирование потоков, слайд №6Диспетчеризация и планирование потоков, слайд №7

Вы можете ознакомиться и скачать презентацию на тему Диспетчеризация и планирование потоков. Доклад-сообщение содержит 7 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Диспетчеризация и планирование потоков
Описание слайда:
Диспетчеризация и планирование потоков

Слайд 2





Общий подход к обслуживанию потоков в муль­типрограммных операционных системах состоит в следующем. Время работы процессора делится на кванты (интервалы), которые выделяются потокам для работы. По истечении кванта времени исполнение потока прерывается и процессор назначается другому потоку. Распределением квантов времени между потоками занимается специальная программа, которая называется менеджер потоков.
Общий подход к обслуживанию потоков в муль­типрограммных операционных системах состоит в следующем. Время работы процессора делится на кванты (интервалы), которые выделяются потокам для работы. По истечении кванта времени исполнение потока прерывается и процессор назначается другому потоку. Распределением квантов времени между потоками занимается специальная программа, которая называется менеджер потоков.
Описание слайда:
Общий подход к обслуживанию потоков в муль­типрограммных операционных системах состоит в следующем. Время работы процессора делится на кванты (интервалы), которые выделяются потокам для работы. По истечении кванта времени исполнение потока прерывается и процессор назначается другому потоку. Распределением квантов времени между потоками занимается специальная программа, которая называется менеджер потоков. Общий подход к обслуживанию потоков в муль­типрограммных операционных системах состоит в следующем. Время работы процессора делится на кванты (интервалы), которые выделяются потокам для работы. По истечении кванта времени исполнение потока прерывается и процессор назначается другому потоку. Распределением квантов времени между потоками занимается специальная программа, которая называется менеджер потоков.

Слайд 3





Когда менеджер потоков переключает процессор на исполнение другого потока, он должен выполнить следующие действия:
Когда менеджер потоков переключает процессор на исполнение другого потока, он должен выполнить следующие действия:
сохранить контекст прерываемого потока;
восстановить контекст запускаемого потока на момент его прерывания;
передать управление запускаемому потоку.
Описание слайда:
Когда менеджер потоков переключает процессор на исполнение другого потока, он должен выполнить следующие действия: Когда менеджер потоков переключает процессор на исполнение другого потока, он должен выполнить следующие действия: сохранить контекст прерываемого потока; восстановить контекст запускаемого потока на момент его прерывания; передать управление запускаемому потоку.

Слайд 4





Сначала предположим, что все потоки имеют одинаковый приоритет. Тогда они выстраиваются в одну очередь на обслуживание к процессору. Процессор обслуживает потоки в порядке FIFO (first in — first out), т. е. первым пришел — первым вышел, и прерванные потоки становятся в конец очереди. Такая дисциплина обслуживания называется циклическим обслуживанием. Так как незавершившиеся потоки блокируются до следующего обслуживания, а не уходят не обслуженными, то циклическое обслуживание также называется FCFS (first come — first served), т. е. первым пришел — первым обслужен.
Сначала предположим, что все потоки имеют одинаковый приоритет. Тогда они выстраиваются в одну очередь на обслуживание к процессору. Процессор обслуживает потоки в порядке FIFO (first in — first out), т. е. первым пришел — первым вышел, и прерванные потоки становятся в конец очереди. Такая дисциплина обслуживания называется циклическим обслуживанием. Так как незавершившиеся потоки блокируются до следующего обслуживания, а не уходят не обслуженными, то циклическое обслуживание также называется FCFS (first come — first served), т. е. первым пришел — первым обслужен.
Описание слайда:
Сначала предположим, что все потоки имеют одинаковый приоритет. Тогда они выстраиваются в одну очередь на обслуживание к процессору. Процессор обслуживает потоки в порядке FIFO (first in — first out), т. е. первым пришел — первым вышел, и прерванные потоки становятся в конец очереди. Такая дисциплина обслуживания называется циклическим обслуживанием. Так как незавершившиеся потоки блокируются до следующего обслуживания, а не уходят не обслуженными, то циклическое обслуживание также называется FCFS (first come — first served), т. е. первым пришел — первым обслужен. Сначала предположим, что все потоки имеют одинаковый приоритет. Тогда они выстраиваются в одну очередь на обслуживание к процессору. Процессор обслуживает потоки в порядке FIFO (first in — first out), т. е. первым пришел — первым вышел, и прерванные потоки становятся в конец очереди. Такая дисциплина обслуживания называется циклическим обслуживанием. Так как незавершившиеся потоки блокируются до следующего обслуживания, а не уходят не обслуженными, то циклическое обслуживание также называется FCFS (first come — first served), т. е. первым пришел — первым обслужен.

Слайд 5


Диспетчеризация и планирование потоков, слайд №5
Описание слайда:

Слайд 6





Если потоки имеют разные приоритеты, то для управления ими используются более сложные дисциплины обслуживания с несколькими очередями. В этом случае каждая очередь включает потоки, которые имеют одинаковый приоритет.
Если потоки имеют разные приоритеты, то для управления ими используются более сложные дисциплины обслуживания с несколькими очередями. В этом случае каждая очередь включает потоки, которые имеют одинаковый приоритет.
Описание слайда:
Если потоки имеют разные приоритеты, то для управления ими используются более сложные дисциплины обслуживания с несколькими очередями. В этом случае каждая очередь включает потоки, которые имеют одинаковый приоритет. Если потоки имеют разные приоритеты, то для управления ими используются более сложные дисциплины обслуживания с несколькими очередями. В этом случае каждая очередь включает потоки, которые имеют одинаковый приоритет.

Слайд 7





Алгоритмы управления потоками разрабатывают таким образом, чтобы оптимизировать следующие параметры системы:
Алгоритмы управления потоками разрабатывают таким образом, чтобы оптимизировать следующие параметры системы:
время загрузки микропроцессора работой должно быть максимальным;
пропускная способность системы должна быть максимальной;
время нахождения потока в системе должно быть минимальным;
время ожидания потока в очереди должно быть минимальным;
время реакции системы на обслуживание заявки должно быть минимальным.
Описание слайда:
Алгоритмы управления потоками разрабатывают таким образом, чтобы оптимизировать следующие параметры системы: Алгоритмы управления потоками разрабатывают таким образом, чтобы оптимизировать следующие параметры системы: время загрузки микропроцессора работой должно быть максимальным; пропускная способность системы должна быть максимальной; время нахождения потока в системе должно быть минимальным; время ожидания потока в очереди должно быть минимальным; время реакции системы на обслуживание заявки должно быть минимальным.



Похожие презентации
Mypresentation.ru
Загрузить презентацию