Forcer un exécutable en mono thread avec un Quadcore [XP] - Win NT/2K/XP - Windows & Software
Marsh Posté le 17-01-2008 à 16:31:26
Tu peux faire un .bat qui lance l'appli avec cette commande :
start /AFFINITY 1 c:\monexe.exe
1 pour le premier proc
2 pour le 2ème
4 pour le 3ème
8 pour le 4ème
Et tu combines si tu veux plusieurs threads. Donc par exemple pour 3 et 1 tu met 5 , si tu veux 4 et 2 tu met A (c'est de l'hexa)
Marsh Posté le 17-01-2008 à 16:41:11
Salut,
Cela ne doit pas ètre ça , j'ai le message option non valide "/Affinity" , cette option n'est pas listée avec la commande Start /?
PS: je précise que je suis sous XP+SP2
Marsh Posté le 17-01-2008 à 16:54:00
j'ai fait une recherche sur "start infinity"
je suis tombé sur un petit freeware à télécharger => http://www.adsciengineering.com/St [...] _1.3.1.zip
c'est bon maintenant
Marsh Posté le 17-01-2008 à 16:54:29
Ah exact, c'est XP64 qui l'a ainsi que les Win 2003 et Vista
Tu as ça sinon : http://www.adsciengineering.com/StartAffinity/ mais je sais pas ce que ça vaut
Marsh Posté le 17-01-2008 à 18:23:24
il existerait pas un util qui permettrait de basculer le nombre de core désiré en faisant un simple clic droit sur le fichier , histoire que cela soit plus pratique qu'un batch ?
Marsh Posté le 16-01-2008 à 22:21:56
Salut,
Quelle est la manip pour forcer un exécutable à se lancer en mono thread avec un CPU Multi Core ?
Histoire de ne pas avoir à lancer l'application,revenir sous Windows et changer le mode Affinité...
Mici ^^
Message édité par Space le 17-01-2008 à 13:24:19
---------------
Ma cinémathèque