Bonjour à tous,

J'ai une question qui me trotte dans la tête depuis un long moment.

En fait, j'ai constaté que je n'arrivais jamais à utiliser 100% des ressources du processeur lorsque j'utilise une appli dotnet toute simple (avec une boucle infinie par exemple) sur un serveur équipé de windows 2003 server. Jamais je n'arrive à dépasser les 25%. (test réalisé sur des serveurs bi-processeur)

Est ce du au framework ou à windows serveur lui même qui empêche de prendre 100% des ressources proc disponibles?

Y a t'il une solution pour utiliser toutes les ressources? Car même si je fais deux boucles infinies dans deux threads séparés, ça ne change rien.

Si quelqu'un peut éclairer ma lanterne sur ce point, je lui en serai reconnaissant.

Bonne journée à tous