Comment faire le programme d'utiliser un noyau de processeur spécifique au travail

Anonim

Choisissez un processeur de base
La distribution du noyau de processeur pour effectuer un programme spécifique peut être utile si sur votre ordinateur dispose d'une application intensive de ressources qui ne peut pas être éteinte et empêche le fonctionnement normal de l'ordinateur. Par exemple, soulignant Kaspersky Anti-Virus un noyau du processeur pour le travail, nous pouvons, peu, mais accélérerez le jeu et le FPS. D'autre part, si votre ordinateur ralentit, ce n'est pas la méthode qui vous aidera. Nous devons rechercher des raisons, cm: freine l'ordinateur

Objet des processeurs logiques d'un programme spécifique dans Windows 7 et Windows 8

Ces fonctions fonctionnent dans Windows 7, Windows 8 et Windows Vista. Je ne dis pas sur ce dernier, car peu de gens l'utilisent dans notre pays.

Exécutez Windows Task Manager et:

  • Dans Windows 7, ouvrez l'onglet Processes
  • Sous Windows 8, ouvrez "Détails"

Choisissez une conformité de processeur

Cliquez sur le bouton droit de la souris du processus qui vous intéresse et sélectionnez "Définir la similarité" dans le menu contextuel. La fenêtre "Conformité des processeurs" apparaît, dans laquelle vous pouvez spécifier les cœurs du processeur (ou ou plutôt des processeurs logiques), le programme est autorisé à utiliser.

Sélection de processeurs logiques pour l'exécution du programme

C'est tout, maintenant le processus utilise uniquement les processeurs logiques qui lui ont permis. Vrai, cela arrive exactement jusqu'au prochain lancement.

Comment exécuter un programme sur un noyau de processeur spécifique (processeur logique)

Dans Windows 8 et Windows 7, il est également possible de démarrer l'application afin que immédiatement après le démarrage de certains processeurs logiques. Pour ce faire, le lancement de l'application doit être mis en œuvre indiquant la conformité dans les paramètres. Par exemple:

C: \ Windows \ System32 \ cmd.exe / c sect / affini 1 logiciel.exe

Dans cet exemple, l'application logicielle.exe sera lancée à l'aide du 0th (CPU 0) du processeur logique. Celles. Figure Après affinité Spécifie le numéro de processeur logique + 1. La même commande que vous pouvez écrire sur le raccourci d'application afin qu'il commence toujours à utiliser un processeur logique spécifique. Malheureusement, je n'ai pas pu trouver des informations comment transférer le paramètre afin que l'application utilise un processeur non logique et plusieurs minutes à la fois.

UPD: Trouvez comment démarrer l'application sur plusieurs processeurs logiques à l'aide du paramètre d'affinité. Nous spécifions le masque au format hexadécimal, par exemple, vous devez utiliser des processeurs 1, 3, 5, 7, respectivement, il sera 10101010 ou 0xaa, transmettre comme / Affinity 0xaa.

Utilisation du processeur dans Windows 8

Lire la suite