-

作者:陈绪

来源:http://sns.linuxpk.com/space-724-do-blog-id-15171.html

可以通过查看/proc/cpuinfo来看。

举个例子

[root@robert ~]# cat /proc/cpuinfo

processor       : 0

vendor_id       : GenuineIntel

cpu family      : 6

model           : 15

model name      : Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz

stepping        : 6

cpu MHz         : 1596.000

cache size      : 4096 KB

physical id     : 0

siblings        : 2

core id         : 0

cpu cores       : 2

apicid          : 0

initial apicid  : 0

fdiv_bug        : no

hlt_bug         : no

f00f_bug        : no

coma_bug        : no

fpu             : yes

fpu_exception   : yes

cpuid level     : 10

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat                                                                              pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_pe                                                                             rfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm

bogomips        : 4797.73

clflush size    : 64

power management:

processor       : 1

vendor_id       : GenuineIntel

cpu family      : 6

model           : 15

model name      : Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz

stepping        : 6

cpu MHz         : 1596.000

cache size      : 4096 KB

physical id     : 0

siblings        : 2

core id         : 1

cpu cores       : 2

apicid          : 1

initial apicid  : 1

fdiv_bug        : no

hlt_bug         : no

f00f_bug        : no

coma_bug        : no

fpu             : yes

fpu_exception   : yes

cpuid level     : 10

wp              : yes

flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat                                                                              pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_pe                                                                             rfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm

bogomips        : 4794.39

clflush size    : 64

power management:

1. 先看一个关键词physical id,我们看到两个部分都是0,这说明本机器只有一个物理CPU,所以是单路的。

2. 然后看另外一个关键词processor,是0和1,说明同时可以运行2个线程,那么是HT(超线程)呢,还是双核呢?

3. 看第三个关键词cpu cores,结果是2,那么说明是双核机器,不是HT。

如果cpu cores是1,那么说明是HT,而不是双核机器。

“siblings”指的是一个物理CPU有几个逻辑CPU

”cpu cores“指的是一个物理CPU有几个核

逻辑CPU个数:cat /proc/cpuinfo | grep "processor" | wc -l

物理CPU个数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

不应该按照flags里是否有 ht 标志来判断系统是否有超线程能力,而应该:

如果“siblings”和“cpu cores”一致,则说明不支持超线程,或者超线程未打开。

如果“siblings”是“cpu cores”的两倍,则说明支持超线程,并且超线程已打开。

posted on 2009-10-13 21:08 回忆之城 阅读(162) 评论(0)  编辑 收藏 引用 所属分类: unix/linux

linux查询超线程,【转】Linux下判断一台机器是多少路,多少核,是否超线程的方法...相关推荐

  1. linux命令查询端口号,linux查询端口号(linux查看端口的命令)

    linux查询端口号(linux查看端口的命令) 2020-07-24 11:55:46 共10个回答 1.打开任务管理器(在桌面最下面的"任务栏"右击鼠标).2.在任务管理器界面 ...

  2. oracle rac几块网卡,AIX5.3+HACMP+GPFS+ORACLE10G RAC配置下,每台机器要配置几块网卡?...

    AIX5.3+HACMP+GPFS+ORACLE10G RAC配置下,每台机器要配置几块网卡? (2011-12-20 02:56:36) 标签: 网卡 杂谈 AIX5.3+HACMP+GPFS+OR ...

  3. 大端和小端的区别,以及如何判断一台机器是大端还是小端?

    如何判断一台机器是大端还是小端 判断方式如下 判断方式如下 采用Little-endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字 ...

  4. window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法

    window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法 本机已经安装了jdk1.7,而比较早期的项目需要依赖jdk1.6,于是同时在本机安装了jdk1.6和jdk1.7. 安装 ...

  5. 更改多个版本java_window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法...

    window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法 本机已经安装了jdk1.7,而比较早期的项目需要依赖jdk1.6,于是同时在本机安装了jdk1.6和jdk1.7. 安装 ...

  6. linux 查询日志 去重,linux命令(12)uniq去重

    实例详细说明linux下去除重复行命令uniq 一,uniq干什么用的 文本中的重复行,基本上不是我们所要的,所以就要去除掉.linux下有其他命令可以去除重复行,但是我觉得uniq还是比较方便的一个 ...

  7. 小白必看!您知道如何判断两台机器是否能正常通信吗?详解IP地址组成,网络地址和主机地址的区分!...

    坚持原创输出,点击蓝字关注我吧 目录 一.ip协议的概念 1.ipv4地址 2.ipv6地址 二.ip地址的组成 1.ip地址的详细组成 2.网络号和主机号 3.子网掩码 三.总结 一.ip协议的概念 ...

  8. linux 查询注册服务,window下注册服务的命令小结

    1. 描述:     SC 是用于与服务控制管理器通信的命令行程序 . 用法: sc [command] [service name] ... 选项 的格式为 可以键入 "sc [comma ...

  9. linux查询bois信息,Linux下读取SMBIOS信息

    来源:http://www.linuxde.net/2013/02/12499.html uefi shell下使用smbiosview linux下使用dmidecode 或者amidecode(a ...

最新文章

  1. Nginx配置反向代理与负载均衡
  2. 将CLASS文件打包成可运行的jar文件
  3. 数字电路技术可能出现的简答题_2013年9月份考试数字电子技术第二次作业
  4. Best MSI to EXE Convert tool
  5. 如何将UTF-8转换为UTF-8n
  6. c#基础传智播客学习截图
  7. GitHub资源学习的网址(未完待续)
  8. 秋招银行类金融科技岗笔试面试经验
  9. word如何添加艺术字体
  10. Android技术分享| 【你画我猜】Android 快速实现
  11. 在cmd中对Python的一些操作(查版本,下载包等)
  12. PyTorch 使用 TensorBoard 中的 writer.add_scalar 与 writer.add_scalars 的区别
  13. VMware Workstation 12 Pro 安装 mac最新系统版本10.12.3
  14. 惠州环境监测实验室建设面积要求
  15. SQL Server 2008 R2 安装过程详解
  16. 【Qt】Qt在Win系统上的消息通知
  17. 计算机游戏本和商务本的区别,游戏本和商务本的区别有哪些
  18. GC(垃圾回收)保守式GC
  19. Jetpack Compose ScrollableTabRow 如何调整最小宽度
  20. 高效好用的bi数据分析工具

热门文章

  1. 动静结合学内核:linux idle进程和init进程浅析
  2. 一些少见的下载地址(按需求更新)
  3. IT.如何选择转型?
  4. 参加51CTO培训,PMP考试通过啦
  5. KVM日常管理-克隆-快照-磁盘扩容-虚拟磁盘挂载
  6. hive 数据迁移SQL
  7. 数据中心分解实验四--PC和VPC
  8. 经常使用的时间同步server地址
  9. Linux下正则表达式和grep命令的使用
  10. linux ssh 远程登陆 报错 software caused connection abort 解决方法