Limitation du pourcentage d'utilisation CPU pour un application pool sous IIS 8.5 / Limiting CPU usage for an application pool in IIS 8.5

English version

Peut-être l'avez-vous remarqué (ou pas) mais le champ permettant de rentrer une valeur pour la limitation du CPU pour un application pool a subi une petite évolution depuis IIS 8.5 (Windows 2012 R2). Auparavant ce champ acceptait une valeur en millième de CPU (quelle granularité !) comme le montre la capture d'écran ci-dessous. Il fallait donc entrer 30000 pour limiter l'utilisation CPU à 30% (limitation répartie entre tous les worker process / w3wp.exe servant un application pool).

iis75cpulimit

Depuis IIS 8.5, la valeur est exprimée en pourcentage, il suffit donc d'entrer simplement 30 pour 30% comme l'atteste la capture d'écran ci-dessous :

iis85cpulimit

Si vous vous désirez aller plus loin sur le CPU Throttling je vous recommande l'article suivant.

Laurent.


English Version Below ...


Version française

Perhaps you have noticed (or not) but the field related to the CPU limit for an application pool has receive an update since IIS 8.5 (Windows 2012 R2). Before this field accepted a value in thousandths of a CPU (what granularity!) As shown in the screenshot below. It was necessary to enter 30000 to limit CPU utilization to 30% (limitation shared among the worker processes / w3wp.exe processus serving an application pool).

 

iis75cpulimit

Since IIS 8.5, the value is expressed as a percentage, so just enter 30 to 30% as shown in the screenshot below:

iis85cpulimit

If you want to go further on the CPU Throttling I recommend the following article.

Laurent.