2011-04-01 1 views
1

Y at-il un outil qui permet de contrôler le planificateur MS-Windows (XP-SP3 32 bits dans mon cas), s.t. une application cible (que je voudrais tester), fonctionne comme si elle fonctionnait sur un processeur plus lent. Supposons que mon hôte physique soit un 2.4GHzv Dual-Core, mais j'aimerais que l'application fonctionne comme si elle fonctionnait sur un processeur 800 MHz/1.0GHz. Je suis au courant de certains de ces programmes qui permettaient aux anciens jeux DOS de fonctionner plus lentement, mais AFAIK, ils prennent l'approche de consommer des cycles CPU pour affamer l'application. Je ne veux pas une telle chose, et voudrais aussi avoir un contrôle de précision plus élevé sur l'horloge.Contrôle du planificateur MS-Windows (ou autre) - tester les performances de l'application sur un processeur plus lent?

Répondre

2

Je ne crois pas que vous trouverez un logiciel qui émule directement les différentes CPU. Mais quelque chose comme ProcessLasso vous permettrait de contrôler l'utilisation du processeur d'un programme. Simulant ainsi, en quelque sorte, une vitesse d'horloge plus lente.

J'ai aussi trouvé cette entrée de blog avec beaucoup d'autres façons de votre CPU étrangler: Windows CPU throttling techniques

De plus, si vous avez accès à VMWare vous pourriez installer un pool de ressources avec une réservation CPU limitée.

+0

Merci @Sorax. Voté. Essayera certaines des options énumérées (après avoir compris la théorie de la façon dont ils font ce qu'ils prétendent faire). –

Questions connexes