/proc/cpuinfo

此文件提供有关系统CPU的多种信息,是从内核里对CPU的测试代码中得到的。文档列出了CPU的普通型号(386,486,586,686等),连同能得到的更多特定信息(制造商,型号和版本)。文档还包含了以bogomips表示的处理器速度,而且假如检测到CPU的多种特性或bug,文档还会包含相应的标志。

在Linux系统中执行命令 cat /proc/cpuinfo,则返回以下CPU信息参数列表。

processor       : 0

说明:此条信息代表processor(处理器)序号,会从0开始记数,即第一个CPU显示0,第二个 CPU显示1,依次类推下去。

判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU

vendor_id       : GenuineIntel
说明:vendor_id 代表X86系列CPU制造商标识。
例如:“GenuineIntel”或“AuthenticAMD”。

cpu family      : 15

说明:CPU厂家生产的CPU系列号, 可用来确定处理器属于那一代产品。
例如:
 6系列的INTEL处理器包括Pentium Pro、Pentium II、 Pentium II Xeon、Pentium III和Pentium III Xeon处理器。
 5系列(第五代)包括Pentium处理器和采用 MMX技术的Pentium处理器。
 F系列的INTEL处理器包括INTEL Pentium 4系列处理器(包括相同核心的Celerom处理器)。
 6系列的AMD处理器实际指有K7系列CPU,有DURON和ATHION两大类。
不过对于非X86系列的CPU则可能不显示值。

model                : 4
说明:型号标识可用来 确定处理器的制作技术以及属于该系列的第几代设计(或核心),型号与系列通常是相互配合使用的,用于确定计算机所安装的处理器是属于某系列处理器的哪种特 定类型。如可确定Celerom处理器是Coppermine还是Tualutin核心;Athlon XP处理器是Paiomino还是 Thorouhgbred核心。
Model 14表示CPU采用的是Coppermine核心。即使同是P3或P4,不同时期也有多种不同的核心,核心的改进能带来性能不小的提升。Coppermine之前有katmai核心,之后有Tualatin核心。

model name      : Intel(R) Celeron(R) CPU 2.80GHz
说明:型号名称,具体就不用多说了吧。

stepping            : 1
说明:步进编号用来标识处理器的设计或制作版本,有助于控制和跟踪处理器的更 改,步进还可以让最终用户更具体地识别其系统安装的处理器版本,确定微处理器的内部设计或制作特性。步进编号就好比处理器的小版本号,如CPUID为 “686”和“686A”就好比WINZIP8.0和8.1的关系。步进编号和核心步进是密切联系的。

cpu MHz         : 2794.192
说明:CPU主频。
cache size      : 256 KB
说明:这里看到的CACHE SIZE是L2缓存的值,不过对于操作系统无法认出L2缓存的情况,这里就显示出L1的值。而详细的情况应该通过dmesg获得:# more /var/log/dmesg |grep cache

fdiv_bug        : no
说明:没有fdiv_bug
hlt_bug         : no
说明:没有hlt_bug
f00f_bug        : no
说明:没有f00f_bug
coma_bug        : no
说明:没有coma_bug
fpu             : yes
说明:我猜测是判断CPU是否有浮点单元。
fpu_exception   : yes
说明:我猜测是判断CPU的浮点单元是否能够抛异常。

以下的信息我到目前也还没有搞太明白,如果有知道的朋友请给我留言吧。
cpuid level     : 5
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 lm pni monitor ds_cpl tm2 cid xtpr
bogomips        : 5521.40

文章来源:http://blog.csdn.net/gavin8197/archive/2008/12/18/3549652.aspx

样例:

cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping        : 9
cpu MHz         : 3194.893
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
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 pni monitor ds_cpl cid cx16 xtpr lahf_lm
bogomips        : 6391.54

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
stepping        : 9
cpu MHz         : 3194.893
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
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 pni monitor ds_cpl cid cx16 xtpr lahf_lm
bogomips        : 6388.19
/proc/下还有内存等信息 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值