IIS utilise déjà tous les cœurs par défaut. Ce que vous voyez probablement est une requête unique utilisant un seul thread et donc un seul cœur. C'est un choix délibéré.
Si vous faites une deuxième demande au serveur, vous devriez voir qu'il frappe un nouveau cœur. Avec plusieurs utilisateurs, vous devriez voir une distribution uniforme sur vos cœurs.
Si vous avez besoin qu'une seule requête vers une seule page utilise tous les cœurs, vous devrez le concevoir spécifiquement pour cela. Cela nécessitera le démarrage de plusieurs threads pour traiter la demande unique. Cela n'est pas courant pour les charges de type IIS, qui supposent généralement des dizaines, des centaines ou des milliers d'utilisateurs, plutôt qu'un seul utilisateur utilisant 100% des ressources du serveur.
1 votes
Combien de demandes simultanées y a-t-il ? S'il n'y en a qu'une, alors un seul processeur sera utilisé pour cette demande. À moins que Windows ne décide de l'échanger avec une autre unité centrale, mais dans ce cas, seule cette unité centrale sera utilisée.