AWR报告的相关CPU参数
-
路途中的人2012
2017-01-12 20:30:38
-
Oracle
-
原创
Linux的/proc/cpuinfo中,
physical id:CPU的物理封装的编号,从0开始依次编码;
siblings: 每个物理封装上的逻辑核心数目;
cpu cores: 每个物理封装上的物理核心数目;
core id: 当前物理核心在物理封装上的编号
processor: 逻辑CPU核心编号,从0开始依次编码;
查看物理CPU的个数
[oracle@db1 ~]$ cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
4
查看逻辑CPU的个数
[oracle@db1 ~]$ cat /proc/cpuinfo |grep "processor"|wc -l
48
查看CPU是几核
[oracle@db1 ~]$ cat /proc/cpuinfo |grep "cores"|uniq
cpu cores : 6
上表中:
CPUs是指代逻辑CPU数量,即processor;
Cores是指代siblings值,而不是CPU cores值,即逻辑核心数目而非物理核心数目;
Sockets指代主板上的CPU插槽,即该服务器支持的最大的CPU数量(只有在该服务器的CPU满配的情况下,该值才等于真正的CPU物理数量,否则一般情况下该值都大于真正的物理CPU数量)。
|
AWR报告
|
/proc/cpuinfo
|
CPUs
|
processor
|
Cores
|
siblings
|
Sockets
|
CPU满配的情况下对应CPU的物理封装数目
|
该服务器CPU使用了超线程技术,主板上4个CPU插槽,满配4个CPU物理封装,每个CPU物理封装有6个物理核心,一共4*6=24个物理核心,使用超线程,24*2=48个逻辑核心。
参考链接:http://blog.csdn.net/hittata/article/details/47757161