-
1. 使用 top 命令。
top 命令是常用的 Linux 系统监控命令,可以实时查看系统的进程和资源使用情况。 您可以使用以下命令查看 CPU 使用率:
启动top命令后,显示当前系统的资源使用情况,包括CPU使用率。 在 TOP 页面上,您可以看到一个 CPU 行,其中包含有关 CPU 使用率的信息。
例如:%CPU:US、SY、NI、ID、WA、HI、SI、ST,其中 US 表示用户空间程序的 CPU 使用率,SY 表示系统内核的 CPU 使用率,id 表示 CPU 空闲时间。
2. 使用 mpstat 命令。
mpstat 命令是 Linux 系统监控命令,可以实时显示 CPU 使用率和其他 CPU 统计信息。 mpstat 命令默认显示所有 CPU 的使用情况,您可以使用以下命令查看 CPU 使用率:
mpstat
02:40:01 am cpu %user %nice %sys %iowait %irq %soft %steal %guest %idle
02:40:01 am all
其中 %user 表示用户空间程序的 CPU 使用率,%sys 表示系统内核的 CPU 使用率,%idle 表示 CPU 空闲时间。
3. 使用 sar 命令。
sar 命令是一个 Linux 系统监控命令,可用于实时查看 CPU 使用率和其他系统性能指标。 sar 命令需要安装 sysstat 工具包。 您可以使用以下命令查看 CPU 使用率:
sar -u
12:00:01 am cpu %user %nice %system %iowait %steal %idle
12:10:01 am all
其中 %user 表示用户空间程序的 CPU 使用率,%system 表示系统内核的 CPU 使用率,%idle 表示 CPU 空闲时间。
-
要在 Linux 上查看 CPU 信息,请执行以下步骤:
1. Linux CPU信息可以从文件CPUINFO中读取。
执行命令:cat proc cpuinfo2,处理器为逻辑核心。 它的计数从0开始,比如说,如果我们在这里看到7,那么我们一般说这台机器有8个核心,它实际上是一个逻辑核心。
3. CPU的详细信息。
型号名称是 CPU 的名称、型号和频率。
CPU MHz 是实际时钟频率。
物理 ID 单个 CPU 的指示符。
CPU 内核 逻辑内核所在的 CPU 的物理内核。
同级 单个 CPU 的逻辑内核数。
通过这种方式,您可以找到有关 CPU 的信息。