linux 查看是否开启了超线程

本文介绍了一种在Linux系统中检查是否启用了Intel处理器的超线程技术的方法。通过读取/proc/cpuinfo文件,我们可以获取到物理CPU的数量、每个CPU的逻辑核心数量以及总的CPU线程数量,从而判断是否开启了超线程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux查看是否开启超线程

 

原文   http://blog.youkuaiyun.com/odailidong/article/details/79283523

 

我们知道intel的cpu拥有超线程技术,可以为一个逻辑核心开启两个处理线程。通过查看物理CPU数,每个CPU的逻辑核数,CPU线程数可以得知是否开启了超线程。

 

  • 物理CPU数
[root@localhost daxiang]# cat /proc/cpuinfo | grep "physical id" | sort | uniq
physical id     : 0
physical id     : 1

可以看到 当前机器拥有2颗物理CPU 

  • 单个CPU的逻辑核心数量
[root@localhost daxiang]# cat /proc/cpuinfo | grep "cores" | uniq
cpu cores       : 6

可以看到每颗CPU拥有6个逻辑核心 

  • 系统CPU线程数
[root@localhost daxiang]# cat /proc/cpuinfo | grep "processor" | wc -l
24

当前机器拥有24个CPU线程


综上所述:这台机器拥有2颗物理CPU,每个CPU有6个逻辑核心,系统一共拥有24个CPU线程。显然开启了多线程

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值