리눅스 비트, 아키텍처, CPU 정보 확인 방법

리눅스에서 커널이 32비트인지, 64비트인지, 어떤 아키텍처로 구성되어 있는지, 어떤 CPU를 사용하는지 등을 확인할 수 있는 명령어가 있습니다.

getconf LONG_BIT

getconf LONG_BIT 명령어는 운영체제가 32비트인지 64비트인지 확인합니다.

$ getconf LONG_BIT
64
$ getconf LONG_BIT
32

arch

arch 명령어는 리눅스가 어떤 아키텍처 기반인지 확인해줍니다.

$ arch
x86_64

위 예시처럼 대부분 x86_64입니다. 그외 감지할 수 있는 아키텍처로 i386, i486, i586, i686, arm 등이 있는데 흔치는 않습니다.

lscpu

lscpu 명령어는 전반적인 cpu 상태를 알려줍니다.

$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Stepping:              10
CPU MHz:               1998.000
BogoMIPS:              5303.14
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              2048K
NUMA node0 CPU(s):     0-3
반응형

댓글

Designed by JB FACTORY