J'ai un système à 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
Trop de publicités?Vous pouvez voir l'utilisation de vos cœurs de CPU en utilisant la commande top.
- Ouvrez un terminal.
- Type
top
. Vous verrez des informations sur les tâches, la mémoire, etc. - Type
1
pour montrer l'utilisation individuelle du CPU. Vous verrez quelque chose comme :
Pour démarrer un nouveau processus qui ne doit s'exécuter que dans un seul noyau, vous pouvez utiliser la commande taskset.
taskset -c 0 executable
Pour surveiller l'affinité du processus existant avec le CPU, vous pouvez utiliser cette commande :
taskset -cp $(pgrep -f executable)
Notez que l'identité de l'exécutable que vous passerez à cette commande peut être './executable' si vous l'avez démarré de cette façon.
Comme vous n'avez pas précisé votre environnement de travail, je suppose que vous utilisez Ubuntu.
Pour un moyen graphique de vérifier l'utilisation de votre processeur, recherchez sur votre système une application appelée System monitor.
L'onglet Ressources montre l'activité de chaque noyau
L'onglet Processus montre l'utilisation du processeur pour les programmes individuels.
htop
L'outil fournit graphes pour l'utilisation du ou des cœurs du processeur
installer htop via le terminal :
apt-get install htop
Exécutez htop via le terminal :
htop