Voilà un soft qui va intéresser les users utilisant des machines équipées de plusieurs processeurs et/ou de processeurs multi-coeurs, ce logiciel va vous permettre de créer des règles indiquant quelle priorité un programme doit s'exécuter et quels processeurs ou coeurs il peut fonctionner.
Très complet il permet l'affinité de vos processus sous windows 2000, XP, Vista et Windows 7 ( 32 et 64 ) en indiquant aux programmes exécutés une priorité, il est possible donc d'effectuée des règles et de les sauvegarder, à noter qu'il ne remplace pas le gestionnaire des tâches de Windows mais ce dernier ne sauvegarde pas les actions sur le processus.
L'intérêt comme pour l'exemple ci-dessous, est de pouvoir tirer partie des difficultés qu'un programme peut rencontrer en créant des règles pour que celui-ci s'exécute sur certains coeurs du ou des processeurs, ceux utilisant Nuendo 4, un séquenceur audio orienté post production, rencontre des problèmes avec le SMT ( Simultaneous Multi-Threading ) des Core I7, car les derniers processeurs d'Intel inclus le retour de l'hypertreading que l'on connaissait avec les Pentium 4, concrètement lorsque le SMT est activé, 8 processeurs sont disponibles.
Les 4 processeurs physiques sont les CPU0,1,2 et 3, les 4 processeurs logiques étant les CPU4, 5, 6 et 7. Si l'application qui par exemple gère 4 threads les répartit de la mauvaise manière, les performances baisseront car utilisant 2 des 4 Cores Physique du processeur. Ce soft intéressera donc certains programmes comme les jeux ou tout autres logiciel n'exploitant pas correctement l'hypertheading.
Bill2's Process Manager