查看Linux CPU的硬件信息可以解决实际工作中的很多问题。毕竟不同的CPU型号、位数、性能、主频等。会造成不同的应用响应和数据处理速度。
在下面!让我使用Linux命令来检查CPU信息。
1.检查中央处理器型号:
#more /proc/cpuinfo|grep名称|cut -f2 -d:
输出:
英特尔至强处理器E5-2690 v4 @ 2.60千兆赫
2.检查中央处理器位数:
#getconf LONG_BIT
输出为:64
3.检查中央处理器物理数量:
#more /proc/cpuinfo|grep '物理id“| sort-n | uniq | WC-l
产出:2
这意味着在Linux服务器上安装了两个物理CPU芯片。
4.检查中央处理器核心的数量:
#more /proc/cpuinfo|grep 'cpu核心' |uniq
查询结果为:14
这意味着一个物理CPU中有14个CPU内核,单个CPU上处理数据的芯片组数量为14个。
5.检查每个物理CPU中逻辑CPU的数量:
#more /proc/cpuinfo|grep '兄弟' |uniq
输出:
siblings: 28
6.检查中央处理器是否开启了超线程技术:
# more/proc/cpuinfo | egup ' CPU内核|同级| sort | uniq
输出:
cpu内核:14
siblings:28
如果cpu内核数量是同级的一半,则意味着超线程技术已开启。
如果cpu内核的数量与同级相同,则不开启超线程技术。
7.检查逻辑CPU的数量;
#more /proc/cpuinfo|grep '处理器' |uniq|wc -l
输出为:56。
说明逻辑CPU的数量是56。
逻辑CPU数=物理CPU数,xCPU内核数x每个芯片的硬件线程数。
花会开,人会美!
但是做好事,莫问的未来!