1.具有相同core id的cpu是同一个core的超线程。

2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。

英文版:

1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyperthreads in the same core.

2.Any cpu with the same physical id are threads or cores in the same physical socket.

查看当前操作系统内核信息

# uname -a

Linux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux

查看当前操作系统发行版信息

#cat /etc/issue

Ubuntu 9.10 \n \l

查看cpu型号

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

2  Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz

(看到有2个逻辑CPU, 也知道了CPU型号)

查看物理cpu颗数

# cat /proc/cpuinfo | grep physical | uniq -c

2 physical id    : 0

(说明实际上是1颗2核的CPU)

查看cpu运行模式

# getconf LONG_BIT

32

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

查看cpu是否支持64bit

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

2

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

查看cpu信息概要(昨天看aix的时候刚发现的,在ubuntu上竟然也有~):

#lscpu

Architecture:          i686                            #架构686

CPU(s):                2                                   #逻辑cpu颗数是2

Thread(s) per core:    1                           #每个核心线程数是1

Core(s) per socket:    2                           #每个cpu插槽核数/每颗物理cpu核数是2

CPU socket(s):         1                            #cpu插槽数是1

Vendor ID:             GenuineIntel           #cpu厂商ID是GenuineIntel

CPU family:            6                              #cpu系列是6

Model:                 23                                #型号23

Stepping:              10                              #步进是10

CPU MHz:               800.000                 #cpu主频是800MHz

Virtualization:        VT-x                         #cpu支持的虚拟化技术VT-x(对此在下一博文中解释下http://hi.baidu.com/sdusoul/blog/item/5d8e0488def3a998a5c272c0.html)

L1d cache:             32K                         #一级缓存32K(google了下,这具体表示表示cpu的L1数据缓存为32k)

L1i cache:             32K                          #一级缓存32K(具体为L1指令缓存为32K)

L2 cache:              3072K                      #二级缓存3072K

最后来个大而全的:

#cat /proc/cpuinfo

processor    : 0

vendor_id    : GenuineIntel

cpu family    : 6

model        : 23

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

stepping    : 10

cpu MHz        : 800.000

cache size    : 3072 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    : 13

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_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida tpr_shadow vnmi flexpriority

bogomips    : 4788.60

clflush size    : 64

power management:

processor    : 1

vendor_id    : GenuineIntel

cpu family    : 6

model        : 23

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

stepping    : 10

cpu MHz        : 800.000

cache size    : 3072 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    : 13

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_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm ida tpr_shadow vnmi flexpriority

bogomips    : 4787.96

clflush size    : 64

power management:

oracle 查看cpu 个数,查看CPU核数相关推荐

  1. Linux-系统物理CPU个数、CPU核数

    首先要明确物理cpu个数.核数.逻辑cpu数的概念 1.物理cpu数:主板上实际插入的cpu数量,可以数不重复的 physical id 有几个(physical id) 2.cpu核数:单块CPU上 ...

  2. 常见物理CPU个数逻辑CPU个数计算方式

    # 总核数 = 物理CPU个数 X 每颗物理CPU的核数  # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| ...

  3. CPU个数、CPU核心数、CPU线程数

    核心概念 CPU个数:CPU芯片个数 CPU的核心数:是指硬件上存在着几个核心. 比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组. 线程数:一种逻辑的概念, ...

  4. 【C++多线程编程学习(1)】-CPU个数、CPU核心数、CPU线程数

    转自:CPU个数.CPU核心数.CPU线程数(by kimsimple) CPU个数即CPU芯片个数. CPU核心数是指物理上,也就是硬件上存在着几个核心.比如,双核就是包括2个相对独立的CPU核心单 ...

  5. CPU知识(CPU个数、CPU核心数、CPU线程数、多核CPU等)

    CPU知识(CPU个数.CPU核心数.CPU线程数.多核CPU等 CPU个数.CPU核心数.CPU线程数 多核CPU 单核多CPU与多核单CPU 今天看到服务器中有8核8线程和8核16线程的区分,觉得 ...

  6. Linux系统查看物理CPU个数、CPU核数及逻辑CPU个数

    CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 查看CPU信息(型号) [root@AAA ~]# cat /p ...

  7. CPU个数、内核数、线程数的区别

    CPU主频就是CPU运算时的工作频率,在单核时间它是决定CPU性能的重要指标,一般以MHz和GHz位单位,如Phenom II X4 965主频是3.4GHz.说到CPU主频,就不得不提外频和倍频的概 ...

  8. CPU个数、内核数、线程数

    我们在买电脑的时候,经常会看cpu的参数,对cpu的描述有这几种:"双核"."双核四线程"."四核"."四核四线程".& ...

  9. CPU个数、CPU物理核数、CPU逻辑核数、vCPU数之间的区别

    CPU个数: 看得见摸得找的CPU个数,插在主版上面的.在linux系统下面的/proc/cpuinfo文件的条目中,有多少个不同的physical id就有多少个物理CPU. CPU物理核: 一个C ...

最新文章

  1. TabLayout 在宽屏幕上tab不能平均分配的问题解决
  2. Nginx反向代理负载均衡
  3. 阿尔法大蛋智能机器人功能_恭喜,全球首台智能洗车机器人“阿尔法”终于上线啦...
  4. 最全 Prometheus 踩坑集锦
  5. qt udp多线程收发过程_! udp多线程的有关问题
  6. 2021信阳高中高考成绩查询,河南省普通高中综合信息管理系统2021信阳中考成绩查询入口...
  7. JAVA入门级教学之(数据转换规则)
  8. 【LeetCode笔记】312. 戳气球(Java、动态规划)
  9. 第一章:Python的基本数据类型-第二节:Python中表示“有序”(序列)的数据类型
  10. electron 解压zip_node.js实现简单的压缩/解压缩功能示例
  11. oracle 两表两列数据对比_【SQL】根据两列信息,整合两张表数据
  12. 排球计分程序功能说明书
  13. 电源反接保护电路:MOS防电源反接电路、自恢复保险丝过流反接保护电路
  14. android 即时聊天工具 yq,Android 开发即时聊天工具 YQ :(四) 获取好友列表
  15. java ssh超市进销存管理系统(源码+文档)【源码分享】
  16. 九阵His系统总体介绍
  17. Python+Opencv检测模糊图片
  18. SGX 是什么技术?
  19. 随便聊聊,关于大学,未来的规划
  20. 浅析微信头脑王者答题小程序源码功能模块与价格之间关系

热门文章

  1. mysql using btree_mysql 索引中的USING BTREE有什么用
  2. 编程练习场————还说不是炸胡
  3. 1.1.初识JAVA
  4. Java开发技术总结!java读取文件内容并输出
  5. 智能车电磁组——基本控制篇
  6. 结交软件好友!共同进步
  7. 什么是 Reactor 模式?
  8. 怎么把图片文字转成文本?分享一个好用的小妙招
  9. 营销建议 | 通兑吧3月营销月历来啦,建议收藏套用!
  10. 租金未到期退房技巧有哪些