К Т П           План занятия                                                              1                                           Страницы  | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 |

6. Управление потоками

Алгоритмы управления потоками разрабатывают таким образом, чтобы оптимизировать следующие параметры системы:

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

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

 


Предыдущая        В начало страницы       Следующая
6