User Tag List

Показано с 1 по 10 из 30

Тема: Вытесняющая многозадачность (диспетчер mzkernel)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #16

    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,089
    Спасибо Благодарностей отдано 
    281
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    49 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    ЕМНИП, частота вызова шедулера в том же linux может измеряться килогерцами.
    Не следует путать частоту вызова планировщика с длительностью time slice. Потоки могут делать сколько угодно системных вызовов, и некоторые из них прямо или косвенно вызывают планировщик и приводят к смене контекста. time slice - это интервал переключения ядром потоков с одинаковым приоритетом в режиме Round-Robin при условии, что эти потоки не делают вызовов ядра, приводящих к перепланировке. Только что погуглил - в линуксе этот интервал составляет 100мс, а в винде - около 20мс, причем в случае винды серверная и клиентская версии используют разные значения. В серверной винде time slice дольше.
    Цитата Сообщение от Vitamin Посмотреть сообщение
    Как подсказывает Кэп и опыт, это хорошо сказывается на интерактивности системы,
    Интерактивность системы обеспечивается правильным распределением задач по потокам и правильным присвоением их приоритета. Если придерживаться правила иметь более высокий приоритет у потоков, осуществляющих взаимодействие с пользователем - то и получится высокая интерактивность. Помню, у нас в универе была машина на RSX-11 с терминалами. Один комп на 15 студентов. Бывало, человек 10 одновременно запускало компиляцию. Компилировалось жутко медленно, минут по 5 даже для коротких программ. Но при этом редактор у всех работал без задержек. Потому что его приоритет был выше, чем у компилятора.

    ---------- Post added at 03:34 ---------- Previous post was at 03:26 ----------

    Цитата Сообщение от Alex/AT Посмотреть сообщение
    но сказанное противоречит собственно исходному определению вытесняющей многозадачности.
    Пожалуйста в студию определение со ссылкой на источник.

  2. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Диспетчер памяти в KAY-1024...
    от SoftFelix в разделе KAY
    Ответов: 16
    Последнее: 30.08.2010, 12:07
  2. диспетчер ROM памяти
    от p@lex в разделе Память
    Ответов: 5
    Последнее: 29.03.2010, 22:58
  3. Многозадачность
    от captain cobalt в разделе Оси
    Ответов: 23
    Последнее: 23.04.2005, 19:04

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •