Планировщик мультимедийных классов - Multimedia Class Scheduler Service

Планировщик мультимедийных классов (MMCSS) это Служба Windows Это позволяет мультимедийным приложениям получать приоритетный доступ к ЦП для обработки, зависящей от времени (например, мультимедийные приложения), а также приоритетный доступ к диску, чтобы гарантировать, что процесс не испытывает недостатка в данных для обработки. Сервис MMCSS отслеживает загрузку ЦП и динамически регулирует приоритет, чтобы приложение могло использовать как можно больше Время процессора насколько это возможно, не отказывая ЦП приложениям с более низким приоритетом.[1] MMCSS использует эвристику для определения относительного приоритета, необходимого для задачи, которую выполняет поток, и динамически корректирует приоритет на основе этого.[1] Поток должен явно вызывать MMCSS, чтобы использовать свои службы, вызывая AvSetMmMaxThreadCharacteristics ()[2] или же AvSetMmThreadCharacteristics ()[3] API.

MMCSS используется мультимедийными приложениями в Виндоус виста, включая Проигрыватель Windows Media и Windows Media Center для обеспечения воспроизведения звука без сбоев.

Проблемы

Эта служба была причиной плохой работы сети во время воспроизведения мультимедиа.[4][5] В ответ на это Microsoft включила настраиваемую опцию[6] в Windows Vista с пакетом обновления 1 и более поздних версий, где пользователи могут указать значение индекса регулирования сети для службы планирования классов мультимедиа, чтобы можно было сбалансировать производительность сети и качество воспроизведения аудио / видео в соответствии с настройками пользователей.

Смотрите также

Рекомендации

  1. ^ а б «Служба планирования мультимедийных занятий».
  2. ^ "Функция AvSetMmMaxThreadCharacteristics (Windows)".
  3. ^ "Функция AvSetMmThreadCharacteristics (Windows)".
  4. ^ Microsoft отвечает на проблемы с производительностью сети в Vista
  5. ^ Блог Sysinternals "Воспроизведение мультимедиа в Vista и пропускная способность сети"
  6. ^ Статья базы знаний Майкрософт 948066