Limiter l’utilisation cpu d’un processus sur windows

Publié le 30 avril 2009 par Crocodanser

Pour limiter l’utilisation cpu d’un processus sur un sytème windows, nous allons utiliser un outil nommé ThreadMaster. Celui-ci est téléchargeable sur ce site : http://threadmaster.tripod.com/

Lien direct : http://threadmaster.nyland.dk/tminst112.zip

Installation :

  • Décompressez le fichier tminst112.zip
  • Lancez le fichier Install.cmd

Voilà c’est installé.

Configuration :

  • Ouvrez regedit
  • Aller dans HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/ThreadMaster/Parameters
  • Modifiez la valeur de la clé CPUThresholdPct à 90. De cette manière, nous n’agirons pas sur les autres processus que ceux voulus. En placant cette clé à 90, les processus ne pourrons pas dépacé 90% de l’utilisation CPU.
  • Modifiez la valeur de la clé MainSampleTime à 11. Pour que le service ThreadMaster vérifie l’utilisation CPU des processus toutes les 11s. 10s est le minimum.
  • Placez vous dans la clé Parameters\Applications et ajouter une nouvelle valeur chaine.

  • Saisissez le nom du processus que vous voulez limiter puis mettez lui une valeur. Par exemple 60. De cette manière, le processus ne pourra pas dépasser les 60% d’utilisation CPU.

  • Appliquez les paramètres en redémarrant le service ThreadMaster.