Multimedia Class Scheduler Service - Multimedia Class Scheduler Service

Multimedia Class Scheduler Service ( MMCSS ) er en Windows-tjeneste som gjør det mulig for multimediaapplikasjoner å få prioritert tilgang til CPU for tidssensitiv behandling (for eksempel multimediaapplikasjoner), samt prioritert platetilgang for å sikre at prosessen ikke blir utsultet for data som skal behandles. . MMCSS-tjenesten overvåker CPU-belastningen og justerer prioritet dynamisk slik at applikasjonen kan bruke så mye CPU-tid som mulig uten å nekte CPU å ha lavere prioritetsapplikasjoner. MMCSS bruker heuristikk for å bestemme den relative prioriteten som kreves for oppgaven tråden utfører, og justerer prioritet dynamisk ut fra den. En tråd må påkalle MMCSS eksplisitt for å bruke tjenestene sine ved å ringe til AvSetMmMaxThreadCharacteristics()eller AvSetMmThreadCharacteristics() API- ene .

MMCSS brukes av multimediaapplikasjonene i Windows Vista , inkludert Windows Media Player og Windows Media Center for å gi feilfri avspilling av lyd.

Problemer

Denne tjenesten har vært involvert i dårlig nettverksytelse mens multimedia spilles. Som svar på dette har Microsoft tatt med et konfigurerbart alternativ i Windows Vista Service Pack 1 og senere der brukere kan spesifisere nettverksreguleringsindeksverdien for Multimedia Class Scheduling Service slik at nettverksytelse og lyd- / videoavspillingskvalitet kan balanseres i henhold til hvordan brukerne konfigurerer det.

Se også

Referanser