关于打印出来的CPU信息的疑惑……

Linux VPS 支持
回复
ivanlw
帖子: 12
注册时间: 2009-05-08 23:10

关于打印出来的CPU信息的疑惑……

#1

帖子 ivanlw » 2012-02-24 16:28

入了一台512MB的burst VPS,然后在用cat /proc/cpuinfo查看CPU信息的时候,打出如下

明显看到CPU cores是4个,但是为什么只有processor的信息呢? 我记得以前在本机上打印,cpu cores是2 的话,应该有processor 0和 processor 1的信息的……

这是不是和虚拟技术有关系?

----------------------------------------------------------------------
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
stepping : 2
cpu MHz : 2394.068
cache size : 12288 KB
physical id : 1
siblings : 8
core id : 0
cpu cores : 4
apicid : 32
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc ida nonstop_tsc arat pni monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm
bogomips : 4788.13
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: [8]
----------------------------------------------------------------------
头像
灰色小狼
帖子: 4585
注册时间: 2008-12-06 10:38
系统: Arch

Re: 关于打印出来的CPU信息的疑惑……

#2

帖子 灰色小狼 » 2012-02-24 16:43

E5620是四核八线程的,你只分到一个 :em05
ivanlw
帖子: 12
注册时间: 2009-05-08 23:10

Re: 关于打印出来的CPU信息的疑惑……

#3

帖子 ivanlw » 2012-02-24 17:02

灰色小狼 写了:E5620是四核八线程的,你只分到一个 :em05
我大概明白了……那这种是因为openvz的VPS就这样子,还是我被主机商坑了呢?
头像
灰色小狼
帖子: 4585
注册时间: 2008-12-06 10:38
系统: Arch

Re: 关于打印出来的CPU信息的疑惑……

#4

帖子 灰色小狼 » 2012-02-24 17:03

burst就这样吧
ivanlw
帖子: 12
注册时间: 2009-05-08 23:10

Re: 关于打印出来的CPU信息的疑惑……

#5

帖子 ivanlw » 2012-02-24 17:13

灰色小狼 写了:burst就这样吧
那我手上还有另外一个VPS,是384MB,突然512MB的内存,CPU的信息有processor 0, processor 1, processor 2,其中单个的信息如下:
请问这台有比burst那台好吗?
(我个人感觉CPU主频虽然低了那么一点点,但是分到3个CPU,是不是这样子就比较好?还有什么其他参数需要考虑的?我看了下burst的cache size :比下面这台高了好多……这个因素重要么)

BTW, 你刚才说的线程数量,是怎么看的?是siblings吗?

-----------------------------------------------------------------
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz
stepping : 10
cpu MHz : 2333.066
cache size : 2048 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl est tm2 ssse3 cx16 xtpr sse4_1 lahf_lm
bogomips : 4666.13
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
-----------------------------------------------------------------
头像
灰色小狼
帖子: 4585
注册时间: 2008-12-06 10:38
系统: Arch

Re: 关于打印出来的CPU信息的疑惑……

#6

帖子 灰色小狼 » 2012-02-24 17:26

siblingsh是逻辑cpu的数量,列出来的processor是根据线程数而不是core数来的。cpuinfo应该也有man的吧
关于服务器的cpu我也不太熟,不过Q8200不是专业的吧
回复