lundi 12 octobre 2020

Planificateur de classe multimédia (MMCSS) et MAO


 

Réglage pro audio


Planificateur de classe multimédia (MMCSS) et MAO

 

 Augmenter les priorités des tâches  ( W7 W10 )


Augmenter les priorités des tâches  ( W7 W10 )


Depuis l’apparition du service MMCSS (Multimedia Class Scheduler) les applications multimédia ont un traitement d’accès prioritaire aux ressources du processeur permettant ainsi à ces applications l’utilisation CPU sans remettre en cause le traitement des applications aux priorités inférieures, aussi la valeur Dword 32 Bits SystemResponsiveness détermine le pourcentage de ressources CPU devant être alloué pour les tâches de faible priorité, par défaut 20 % des ressources CPU sont garantis pour ces tâches à faible priorité, mais il est  possible de réduire ce pourcentage

 

Touche  Windows + R 

Tapez regedit.exe

Recherchez la clef:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows  NT\CurrentVersion\Multimedia\SystemProfile

sur le volet droit mettre

NetworkThrottlingIndex =  ffffffff en hexadecimale

SystemResponsiveness = 10 ou 0 en décimale

 

Redémarrer

 

 

Cette clef contient aussi une sous-clé nommée Task listant par défaut ce que Windows prend en charge:

Screen

 

Le MMCSS augmentant la priorité des threads pour des tâches multimédia de haute priorité vous trouverez différentes valeurs à modifier

 


 
 

par exemple dans Pro Audio :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Pro Audio

vous pouvez effectuer ce réglage :

Affinity =dword:00000000 par défaut

Background Only ="False"par défaut

Clock Rate =dword:00002710 par défaut

GPU Priority =dword:00000004 par défaut 8

Priority =dword:00000001 par défaut

Scheduling Category = High par défaut

SFIO Priority = High par défaut Normal   

 

Redémarrer

 

Par ailleurs le service MMCSS peut définir la priorité des threads selon leur catégorie.



Catégorie

Priorité

Description

Haute

23-26

Ces threads s'exécutent avec une priorité de thread inférieure à certaines tâches au niveau système uniquement.

Cette catégorie est conçue pour les tâches Pro Audio.

Moyen

16-22

Ces threads font partie de l'application qui est au premier plan.

Faible

8-15

Cette catégorie contient le reste des fils.

Ils sont garantis pour un pourcentage minimum des ressources CPU si nécessaire.

 

1-7

Ces threads ont utilisé leur quota de ressources CPU.

Ils peuvent continuer à s'exécuter si aucun thread de faible priorité n'est prêt à s'exécuter


A noter: le service MMCSS est toujours actif et activé par défaut, mail il ne demeure plus présent dans la liste des services «services.msc»

 

Sous Windows 7

 

Supprimer les dépendances entre Windows et des applications

 

Lors de l’installation d’une application ou à d’autre instant, des dépendances peuvent se créer entre deux voir plusieurs services de Windows, le service dépendant sera ainsi démarré et arrêté en même temps que le service principal pouvant aussi occasionner des problèmes.

 

Afficher les dépendances

Touche  Windows + R 

Tapez regedit.exe

Recherchez la clef:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

dans la liste cherchez votre référence puis cliquez sur le dossier recherché une fois que vous avez connaissance et identifier les services dépendants dans DependOnService

par exemple il peut arriver que le codec audio de la carte mère occasionne des problèmes de latence et c’est le service MMCSS qui peut en être la cause, si une mise à jours peut corriger ce problème, il est aussi possible de désactiver ce service

 

EX :

dans  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AudioSrv\DependOnService

la ligne MMCSS représente le service MMCSS (Multimedia Class Scheduler) pour le service de planificateur de classes multimedia se situant dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MMCSS

permettant aux applications de garantir un fonctionnement à un accès prioritaire de ressources du processeur, MMCSS utilisant les informations se trouvant dans la base de registre afin d’identifier les tâches en fonction des priorités des threads

 

si ce service est en cause vous pouvez le supprimer puis répéter cette opération sur

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\AudioSrv

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\AudioSrv

 

 

 

Source :

 

Multimedia Class Scheduler Service

https://docs.microsoft.com/fr-fr/windows/win32/procthread/multimedia-class-scheduler-service?redirectedfrom=MSDN


1 Comments:

Angel17 a dit…

Your post is so interesting. Keep posting! plumbers worcester

Enregistrer un commentaire



 

www.zikmao.net Copyright © 2010 LKart Theme is Designed by Lasantha

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
Plan du site - mentions légales - Partenaires : - les oreilles.com - PlanèteParis - Stock2Musique - Rockenfolie


2007-2021 Zikmao.net

Zikmao.net s'est engagé à respecter la confidentialité des données personnelles régies par la loi 78-17 du 6 janvier 1978. Déclaration C.N.I.L. n° 1390775