KeSetSystemAffinityThreadEx
Page 1 sur 1 • Partager •
KeSetSystemAffinityThreadEx
KeSetSystemAffinityThreadEx
Corrigez-moi si je me trompe.
Ceci est uniquement valable pour les duals cores ou +.
Par défaut un programme est lancé sur premier processeur. Donc si l'on appelle cette fonction pour faire tourner le programme sur le processeur n°2, on devrait aller plus vite car peu de programmes le font.
Bien sûr, cela n'est valide que pour Vista et Seven. Sans polémiquer, on ne va pas rester éternellement compatible avec Windows 1 ou les 8086 et 8088 !
Corrigez-moi si je me trompe.
Ceci est uniquement valable pour les duals cores ou +.
Par défaut un programme est lancé sur premier processeur. Donc si l'on appelle cette fonction pour faire tourner le programme sur le processeur n°2, on devrait aller plus vite car peu de programmes le font.
Bien sûr, cela n'est valide que pour Vista et Seven. Sans polémiquer, on ne va pas rester éternellement compatible avec Windows 1 ou les 8086 et 8088 !

Grincheux- Messages: 247
Date d'inscription: 17/05/2010
Age: 52
Localisation: Mathenay (39), France

Re: KeSetSystemAffinityThreadEx
Grincheux a écrit:KeSetSystemAffinityThreadEx
Corrigez-moi si je me trompe.
Ceci est uniquement valable pour les duals cores ou +.
Par défaut un programme est lancé sur premier processeur. Donc si l'on appelle cette fonction pour faire tourner le programme sur le processeur n°2, on devrait aller plus vite car peu de programmes le font.
Chaque processeur peut traiter un thread. Dans le cas de processeurs multicore, s'il n'y a qu'un thread pour une application (le thread principal) les autres cpu ne demeurent pas inactifs et traitent des informations système en parallèle. Je ne vois donc pas l'intérêt de cibler un cpu en particulier si l'idée est de gagner du temps. Utiliser plusieurs threads serait plus efficace pour forcer le système à utiliser différents cpu. J'ai jeté un oeil, cette API semble exister pour les drivers écrits pour d'anciennes versions de Windows.
Bien sûr, cela n'est valide que pour Vista et Seven. Sans polémiquer, on ne va pas rester éternellement compatible avec Windows 1 ou les 8086 et 8088 !
Je plussoie.
_________________
Site perso: http://www.faiseur.net/

faiseur- Admin
- Messages: 371
Date d'inscription: 02/05/2010

Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum



