heaventian

在服务器上装了LINUX操作系统,装好后怎么查看服务器的配置.如:cpu.内存,硬盘空间.网卡的信息.

一、CPU大小

1:查查看cpu和核的个数
#cat /proc/cpuinfo

文件显示cpu的信息。processor 会从0开始计数,继续下去多个cpu,flag如果有ht说明支持超线程技术。

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

如下面是在某个服务器上执行

#cat /proc/cpuinfo

命令后的最后一段信息

processor : 15
vendor_id : AuthenticAMD
cpu family : 16
model   : 4
model name : Quad-Core AMD Opteron(tm) Processor 8380
stepping : 2
cpu MHz   : 800.000
cache size : 512 KB
physical id : 3
siblings : 4
core id   : 3
cpu cores : 4
fpu   : yes
fpu_exception : yes
cpuid level : 5
wp   : yes
flags   : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
bogomips : 5028.52
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor:15标明此服务器有16个核,同时cpu family : 16也标明此服务器有16个核

physical id : 3标明有4个cpu,cpu cores : 4标明每个cpu有4个核。


说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。
其实应该通过Physical Processor ID来区分单核和双核。
而Physical Processor ID可以从cpuinfo或者dmesg中找到. 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU .

二、内存大小
[root@xbidc ~]# cat /proc/meminfo |grep MemTotal
MemTotal: 1034612 kB
[root@xbidc ~]#

分类:

技术点:

相关文章: