- Multimedia Class Scheduler Service
-
Multimedia Class Scheduler Service (MMCSS) is a Windows service that boosts the CPU as well as I/O priority of a thread. It allows an application to get prioritized access to CPU for time-sensitive processing (such as multimedia applications) as well as prioritized disc access to ensure that the process is not starved of data to process. The MMCSS service monitors the CPU load and dynamically adjusts priority so that the application can use as much CPU time as possible without denying CPU to lower priority applications.[1] MMCSS uses heuristics to determine the relative priority required for the task the thread is performing and dynamically adjusts priority based on that.[1] A thread must invoke MMCSS explicitly to use its services by calling the
AvSetMmMaxThreadCharacteristics()
[2] orAvSetMmThreadCharacteristics()
[3] APIs.MMCSS is used by the multimedia applications in Windows Vista, including Windows Media Player and Windows Media Center to provide glitch-free audio playback.
Problems
This service has been implicated in poor networking performance while multimedia is playing. [4], [5] In response to this, Microsoft has included a configurable option [6] in Windows Vista Service Pack 1 and later where users can specify the network throttling index value for the Multimedia Class Scheduling Service so that network performance and audio/video playback quality can be balanced according to how users configure it.
See also
References
- ^ a b "Multimedia Class Scheduler Service". http://msdn2.microsoft.com/en-us/library/ms684247.aspx. Retrieved 2007-10-09.
- ^ "AvSetMmMaxThreadCharacteristics Function (Windows)". http://msdn2.microsoft.com/en-us/library/ms681973.aspx. Retrieved 2007-10-09.
- ^ "AvSetMmThreadCharacteristics Function (Windows)". http://msdn2.microsoft.com/en-us/library/ms681974.aspx. Retrieved 2007-10-09.
- ^ Microsoft responds to Vista network performance issue
- ^ Sysinternals blog "Vista Multimedia Playback and Network Throughput"
- ^ Microsoft Knowledge base article 948066
Categories:- Microsoft Windows stubs
- Windows audio
- Windows services
- Microsoft Windows multimedia technology
Wikimedia Foundation. 2010.
См. также в других словарях:
Service Control Manager — (SCM) (WindowsSystem32Services.exe) в Microsoft Windows, сервер, реализующий технологию удалённого вызова процедур (remote procedure call RPC). Обеспечивает создание, удаление, запуск и остановку сервисов ОС. Стартует при загрузке… … Википедия
Windows Task Scheduler — Task Scheduler is a component of Microsoft Windows that provides the ability to schedule the launch of programs or scripts at pre defined times or after specified time intervals. It was first introduced in the Windows 95 Plus! pack as System… … Wikipedia
Local Security Authority Subsystem Service — Диалог «Завершение работы» Windows XP, появляющийся при завершении процесса LSASS LSASS часть операционной системы, отвечающей за авторизацию локальных пользователей отдельного компьютера (сокр. от Local Security Authority Subsystem… … Википедия
Quality of service — In the field of computer networking and other packet switched telecommunication networks, the traffic engineering term quality of service (QoS) refers to resource reservation control mechanisms rather than the achieved service quality. Quality of … Wikipedia
Microsoft Foundation Class Library — Developer(s) Microsoft Initial release 1992 Stable release 10.0.40219.1 [1] … Wikipedia
Technical features new to Windows Vista — This article is part of a series on Windows Vista New features Overview Technical and core system Security and safety Networking technologies I/O technologies Management and administration Removed features … Wikipedia
Media Foundation — Microsoft Media Foundation (MF) is a COM based multimedia framework pipeline and infrastructure platform for digital media in Windows Vista, Windows 7 Windows 8. It is the intended replacement for Microsoft DirectShow, Windows Media SDK, DirectX… … Wikipedia
Media Foundation — (сокращается до MF) мультимедийный фреймворк и интерфейс программирования приложений нового поколения, созданный корпорацией Microsoft для работы с цифровым мультимедиа под операционными системами семейства Windows, начиная с Vista.… … Википедия
Windows Media Center — A component of Microsoft Windows … Wikipedia
Services.exe — Service Control Manager (SCM) (WindowsSystem32Services.exe) в Microsoft Windows, сервер, реализующий технологию удалённого вызова процедур (remote procedure call RPC). Обеспечивает создание, удаление, запуск и остановку сервисов ОС. Стартует… … Википедия