Multimédia osztályütemező szolgáltatás - Multimedia Class Scheduler Service

A Multimedia Class Scheduler Service ( MMCSS ) egy Windows szolgáltatás, amely lehetővé teszi a multimédia alkalmazások számára, hogy elsőbbségi hozzáférést kapjanak a CPU-hoz az időérzékeny feldolgozáshoz (például a multimédia alkalmazásokhoz), valamint a lemezek elsőbbségéhez való hozzáférést annak biztosítása érdekében, hogy a folyamat ne maradjon éhen a feldolgozáshoz . Az MMCSS szolgáltatás figyeli a CPU terhelését és dinamikusan állítja be az elsőbbséget, hogy az alkalmazás a lehető legtöbb CPU-időt használhassa anélkül, hogy megtagadná a CPU-t az alacsonyabb prioritású alkalmazásokhoz. Az MMCSS heurisztikával határozza meg a szál által végrehajtandó feladathoz szükséges relatív prioritást, és ennek alapján dinamikusan módosítja a prioritást. Egy szálnak kifejezetten meg kell hívnia az MMCSS-t, hogy a szolgáltatásait használja a AvSetMmMaxThreadCharacteristics()vagy az AvSetMmThreadCharacteristics() API-k meghívásával .

Az MMCSS-t a Windows Vista multimédiás alkalmazásai , köztük a Windows Media Player és a Windows Media Center használják zavarmentes hanglejátszás biztosítására.

Problémák

Ezt a szolgáltatást a gyenge hálózati teljesítmény befolyásolja, miközben a multimédia játszik. Erre válaszul a Microsoft egy konfigurálható opciót tartalmazott a Windows Vista Service Pack 1 és újabb verzióiban, ahol a felhasználók megadhatják a Multimedia Class Scheduling Service hálózati fojtási index értékét, hogy a hálózati teljesítmény és az audio / video lejátszási minőség kiegyensúlyozott legyen. a felhasználók konfigurálják.

Lásd még

Hivatkozások