J'ai Windows 2003 r2 x64 fonctionnant sur deux processeurs intel hex core. Pour l'instant, c'est une boîte d'applications/web, et elle exécute un site asp.net d'un fournisseur. Mes questions sont les suivantes : dois-je demander au fournisseur pourquoi il semble que tous les processeurs ne sont pas sollicités lorsqu'ils visitent le site ou est-ce une modification que je dois faire du côté d'iis/Windows ?
Réponse
Trop de publicités?Après avoir regardé votre capture d'écran, je suis un peu surpris qu'il semble n'y avoir aucune activité sur la majorité des processeurs - si l'application les ignorait ou s'il s'agissait d'un bogue dans IIS, je pourrais m'attendre à voir un petit niveau d'activité sur tous les processeurs, car le système d'exploitation distribue les tâches sur tous les cœurs disponibles, avec des pics basés sur l'activité de votre application sur certains d'entre eux seulement. Mais ce n'est pas le modèle que votre capture d'écran suggère.
La première chose à faire est d'isoler si c'est le serveur de base (logiciel ou matériel) qui pose problème. Il existe plusieurs applications pour évaluer les systèmes qui peuvent maximiser les cœurs du processeur... Essayez l'une d'entre elles et si elle n'a d'activité que sur les 4 premiers cœurs comme dans votre capture d'écran actuelle, alors votre problème est plus fondamental que l'application... et si le problème n'est pas là, vous pourrez dire au développeur ce que vous avez fait pour éliminer cette possibilité.