Multimedia Class Scheduler Service

Multimedia Class Scheduler Service

Jesse Russell Ronald Cohn

     

бумажная книга



ISBN: 978-5-5116-8234-1

High Quality Content by WIKIPEDIA articles! 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. MMCSS uses heuristics to determine the relative priority required for the task the thread is performing and dynamically adjusts priority based on that. A thread must invoke MMCSS explicitly to use its services by calling the AvSetMmMaxThreadCharacteristics() or AvSetMmThreadCharacteristics()APIs.