출처 http://blog.naver.com/xerosda/30174926338


Linux 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux

 시작글

이 장에서는 CPU core 수와 정보를 확인 하는 부분입니다.

다만 인텔 하이퍼스레딩의 경우, OS(윈도우, 리눅스 등) 에서는 코어수가 실제 코어 수의 2배로 인식이 되는 경우가 발생합니다.

밑에서 확인 해보도록 하겠습니다.

CPU 모델 확인 하기

[root@localhost ~]# grep "model name" /proc/cpuinfo | tail -1
model name : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz

 CPU 코어 전체 개수

[root@localhost ~]# grep -c processor /proc/cpuinfo
16

-> 가상 CPU 코어수는 16 개, 그러니까 물리적으로 8 코어가 됩니다.

물리 CPU 수

[root@localhost ~]# grep "physical id" /proc/cpuinfo | sort -u | wc -l
1

CPU당 물리 코어 수

[root@localhost ~]# grep "cpu cores" /proc/cpuinfo | tail -1
cpu cores : 8

CPU 정보 전부 확인 하기

[root@localhost ~]# cat /proc/cpuinfo

processor : 15
vendor_id : GenuineIntel
cpu family : 6
model  : 45
model name : Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz
stepping : 7
cpu MHz  : 1200.000
cache size : 20480 KB
physical id : 0
siblings : 16
core id  : 7
cpu cores : 8
apicid  : 15
initial apicid : 15
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 syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
bogomips : 3999.82
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:

 

-> processor 는 0 부터 시작

정리

위에 나온 정보들을 정리하면 아래와 같습니다.

물리 CPU : 1 개

물리 CPU당 물리 코어 수 : 8 core

전체 물리코어 수 : 8 core

전체 가상코어 수 : 16 core


'IBM PowerLinux' 카테고리의 다른 글

Linux에서 소프트웨어 RAID 구성  (0) 2017.02.21
linux scan device   (0) 2016.10.22
Hot add, remove, rescan of SCSI devices on Linux  (0) 2016.07.27
Linux Monitoring  (0) 2016.05.26
Linux CPU 하이퍼쓰레드 HT 기능 확인  (0) 2016.05.26

+ Recent posts