Rechercher le nombre de cœurs dans un processeur et limiter l’utilisation des cœurs par les applications

Il existe trois paramètres pour mesurer la puissance d’un processeur; sa vitesse, sa génération et le nombre de cœurs dans un processeur. En tant que composant PC autonome, c’est ce qui détermine les capacités d’un processeur, mais cela ne déterminera pas à lui seul la puissance de votre système. D’autres composants comme la quantité de RAM et le GPU jouent un rôle important dans le renforcement de la puissance d’un système. Cela dit, les applications, en particulier les jeux, spécifient le nombre minimum de cœurs qu’un processeur devrait avoir pour fonctionner correctement.

Voici comment trouver le nombre de cœurs dans un processeur et limiter le nombre de cœurs utilisés par une application.

Rechercher des cœurs dans un processeur

Ouvrez le Gestionnaire des tâches et accédez à l’onglet Performances. Sélectionnez CPU dans la colonne de gauche pour afficher ses performances. Sous le graphique d’utilisation du processeur, vous pouvez voir les détails de votre processeur, y compris le nombre de cœurs dont il dispose. Il s’agit du nombre de cœurs physiques réels et n’inclut pas les cœurs virtuels.

  Comment utiliser la nouvelle fonctionnalité de partage multimédia d'Ubuntu

Limiter l’utilisation du cœur par les applications

Vous pouvez limiter le nombre de cœurs qu’une application utilise. Vous voudrez peut-être faire cela pour les jeux. Le processus est le même quel que soit le type d’application pour lequel vous souhaitez limiter l’utilisation du cœur.

Tout d’abord, exécutez l’application pour laquelle vous souhaitez limiter l’utilisation du cœur. Ensuite, ouvrez le Gestionnaire des tâches et allez dans l’onglet «Processus». Cliquez avec le bouton droit sur l’application et sélectionnez «Accéder aux détails».

Cela vous mènera à l’onglet Détails. Si vous le souhaitez, vous pouvez rechercher vous-même l’application dans l’onglet Détails, mais il est plus facile de la trouver de cette façon. Dans l’onglet Détails, cliquez avec le bouton droit sur le processus en surbrillance et sélectionnez «Définir l’affinité».

  Comment améliorer les performances de jeu sous Linux avec Feral GameMode

Une nouvelle fenêtre appelée «Affinité du processeur» s’ouvrira. Sélectionnez le nombre de cœurs que vous souhaitez autoriser l’application à utiliser et cliquez sur OK.

Ce paramètre ne persistera pas si vous fermez l’application et l’ouvrez à nouveau. La fenêtre Processor Affinity vous montre tous les cœurs, c’est-à-dire réels et virtuels. La capture d’écran ci-dessus montre huit cœurs pour un processeur qui n’a que 4 cœurs réels. Allouez les cœurs dans la plage des cœurs réels de votre processeur et vous devriez être bon.

La limitation des cœurs aura un impact sur la qualité ou la mauvaise exécution d’une application. Ce n’est pas parce qu’une application utilise un nombre limité de cœurs que d’autres applications n’utiliseront pas ces cœurs également. Vous pouvez limiter le nombre de cœurs utilisés par une application, mais vous ne pouvez pas faire en sorte qu’une application utilise exclusivement un nombre particulier de cœurs. Votre système consommera les cœurs comme il l’entend pour que tout fonctionne correctement.

  Comment prolonger la durée de vie d'une batterie iPhone

Une application n’utilisera pas plus que le nombre de cœurs alloué mais, si elles s’avèrent insuffisantes pour que l’application fonctionne, l’application peut se figer ou même se bloquer.