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 le changer avec msconfig
. Comment puis-je faire cela dans Ubuntu ou est-ce nécessaire?
Type:
lscpu
dans le terminal et appuyez sur ENTER.
Vous avez maintenant les informations sur les cœurs utilisés dans votre installation Ubuntu.
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
tool fournit graphiques pour l’utilisation du ou des cp
installer htop via un terminal:
apt-get install htop
lancer htop via un terminal:
htop
Les capteurs le font aussi, mais ils vous indiquent également la température à laquelle les noyaux fonctionnent, très cool.
Tapez sensors
dans le terminal et il vous dira si vous l'avez déjà installé. Une fois installé, vous n'avez qu'à écrire sensors