J'ai un système de processeur quad-core. J'utilisais Windows avant d'installer Ubuntu. Windows utilisait par défaut 1 cœur * et je pouvais changer cela avec msconfig
. Comment puis-je faire cela dans Ubuntu ou est-ce nécessaire?
J'ai un système de processeur quad-core. J'utilisais Windows avant d'installer Ubuntu. Windows utilisait par défaut 1 cœur * et je pouvais changer cela avec msconfig
. Comment puis-je faire cela dans Ubuntu ou est-ce nécessaire?
Réponses:
Type:
lscpu
dans le terminal et appuyez sur ENTER.
Vous avez maintenant les informations sur les cœurs utilisés dans votre installation Ubuntu.
Core(s) per socket:4
, il indique à U la quantité exacte de cœurs sur la machine.
Vous pouvez voir l'utilisation de vos cœurs de processeur en utilisant la commande top.
top
. Vous verrez des informations sur les tâches, la mémoire, etc.1
pour afficher l'utilisation individuelle du processeur. Vous verrez quelque chose comme:Pour démarrer un nouveau processus devant s'exécuter uniquement dans un seul cœur, vous pouvez utiliser la commande taskset.
taskset -c 0 executable
Pour surveiller l'affinité CPU du processus existant, vous pouvez utiliser cette commande:
taskset -cp $(pgrep -f executable)
notez que l'identité de l'exécutable que vous allez transmettre à cette commande peut être './executable' si vous l'avez démarrée de cette façon.
Comme vous n'avez pas spécifié votre environnement de bureau, je suppose que vous utilisez Utiliser Ubuntu.
Pour un moyen graphique de vérifier votre utilisation de l'unité centrale, recherchez dans votre système une application appelée Moniteur système.
L'onglet Ressources affichera l'activité de chaque noyau
L'onglet Processus indique l'utilisation du processeur pour des programmes individuels.
htop
outil fournit des graphiques pour l'utilisation du ou des cpu core
installer htop via un terminal:
apt-get install htop
lancer htop via un terminal:
htop
top
!