En tant qu'utilisateur Linux, je peux comprendre votre obsession pour le CPU.
Parfois, vous souhaitez connaître chaque détail de votre carnet. Combien y a-t-il de cœurs ? S'agit-il d'un processeur virtuel ou d'un processeur chimique ?
Alors, comment obtenir les détails du processeur sous Linux ?
Dans ce tutoriel, je vais vous guider sur la façon de trouver trois aspects clés de votre CPU :
1. Obtenez des informations détaillées sur le processeur
2. Quelle est l'utilisation actuelle du processeur de chaque cœur
3. Comprendre la température du processeur
Commençons par le premier.
#Trouver des informations détaillées sur le processeur sous Linux
Le moyen le plus simple d'obtenir des informations détaillées sur le processeur sous Linux est d'utiliser la commande lscpu. Le meilleur, c'est qu'il ne nécessite aucune installation.
Pour connaître chaque détail du CPU, exécutez simplement la commande lscpu comme indiqué ci-dessous :
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">lscpu<br></code>
Décomposons les résultats un par un.
NUMAnode(s) : un nœud NUMA est un groupe de cœurs de processeur et de bandes de mémoire chimiquement proches les uns des autres et partageant un contrôleur de mémoire local.
NUMAnode0CPU(s) : cela signifie que j'ai un nœud NUMA nommé node0, mais que tous les cœurs se trouvent dans le même code NUMA.
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">NUMA node0 CPU(s): 0-7,16-23<br>NUMA node1 CPU(s): 8-15,24-31<br></code>
De quoi d'autre avez-vous besoin ?
#Trouver l'utilisation actuelle du processeur par cœur
Vous pouvez utiliser la commande top pour détecter le taux d'utilisation du processeur. Cependant, la commande htop est un meilleur outil que top. Il affiche l'utilisation du processeur de chaque cœur dans une interface meilleure et conviviale.
Et il n’est pas préinstallé sur la plupart des distributions Linux.
Supprimez le répertoire de ce LINUX, je vais vous montrer ici comment installer et utiliser htop pour surveiller l'utilisation actuelle du processeur.
Pour les utilisateurs d'Ubuntu :
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">sudo apt install htop<br></code>
Pour les utilisateurs de Fedora :
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">sudo dnf install htop<br></code>
对于ArchLinux:
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">sudo pacman -S htop<br></code>
安装完成后linux 获取版本信息,您可以使用以下命令启动htop:
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">htop<br></code>
如您所见,它显示了怎样借助每位核心,以及系统中运行的显存消耗和任务总量。
#在Linux中查找CPU气温
要找到CPU体温linux 获取版本信息,你所须要的只是一个名为lm-sensors的实用程序,下边是怎样在各类Linux发行版上安装的方式:
对于Ubuntu/Debian用户:
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">sudo apt install lm-sensors<br></code>
对于Fedora:
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">sudo dnf install lm_sensors<br></code>
ForArch:
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">sudo pacman -S lm_sensors<br></code>
安装完成后,执行以下命令,它将显示CPU的气温:
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">sensors<br></code>
#结束
在本教程中,我介绍了怎样使用lscpu命令获取CPU详尽信息,还提及了怎样检测CPU使用情况和湿度。
在Linux中有更多的工具可以获取系统硬件细节。我用的是最常见的。
我希望你会发觉这个快速提示有帮助。假如有任何问题请告诉我。
注:本文翻译自:
<span></span><code style="padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;, Consolas, Monaco, Menlo, monospace;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;font-size: 12px">https://itsfoss.com/cpu-info-linux/<br></code>
【By】:SagarSharma
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!