首页 > 文章列表 > 掌控你的CPU:使用i7z观察Linux系统中的CPU状态

掌控你的CPU:使用i7z观察Linux系统中的CPU状态

linux Linux系统 Linux命令 Shell脚本 linux教程 嵌入式Linux linux入门 linux学习
288 2024-02-16

在操作Linux系统时,我们经常会需要了解CPU的状态以及性能表现。而i7z是一款基于Intel Core i7 CPU的系统监视器,可以提供有关CPU基本信息、当前状态以及性能数据的详细信息。如果你想对CPU进行更深入的监视和分析,那么该工具无疑是你的不二之选。本文将为你介绍如何在Linux系统中使用i7z来观察CPU状态,以便更好地掌控你的计算机。

安装

在ubuntu中安装i7z:

bpang@node01:~$ sudo apt install -y i7z

在Centos7中安装i7z,需要从github中下载,并且编译:

[root@localhost ~]# yum -y install make gcc gcc-c++ ncurses ncurses-devel
[root@localhost ~]# git clone https://github.com/ajaiantilal/i7z.git
[root@localhost ~]# cd i7z
[root@localhost i7z]# make && make install

如何使用?

以 root 身份运行 i7z:

[root@localhost i7z]# ./i7z_64bit

首先会显示CPU相关的基本信息,显示CPU型号,第几代CPU。

下面使用的不是桌面版CPU,所以这里有的信息没有显示:
掌控你的CPU:使用i7z观察Linux系统中的CPU状态
下面进入了实时监控CPU模式:
掌控你的CPU:使用i7z观察Linux系统中的CPU状态

  • Socket [0] / Socket [1]:表示使用两个 CPU 的系统。
  • physical cores=16: 表示 CPU有十六个物理内核。
  • logical cores = 32 表示超线程。十六个物理内核,但每个都启用了超线程。
  • 通过本文,我们向您介绍了如何使用i7z监视Linux系统中的CPU状态,并且分享了一些关于CPU状态和性能的重要信息。无论你是计算机工程师还是普通的Linux用户,掌握这些知识都非常有用。除了i7z,还有很多其他的工具和技术可以帮助您更好地了解CPU的行为和性能,所以请继续保持关注并学习更多相关知识。