리눅스 비트, 아키텍처, CPU 정보 확인 방법
- 운영체제(OS)
- 2022. 10. 15.
리눅스에서 커널이 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
반응형
'운영체제(OS)' 카테고리의 다른 글
리눅스 su, sudo 차이 (sudo 사용이 권고되는 이유) (0) | 2022.10.18 |
---|---|
32비트 응용 프로그램이 여전히 사용되는 이유 (0) | 2022.10.17 |
리눅스 실행중인 서비스 확인 방법 (systemd, SysVinit) (0) | 2022.10.13 |
WinDbg로 프로세스 크래시 감지해 덤프 생성하는 방법 (0) | 2022.10.12 |
FTP 전송 모드 ascii, binary 차이 (파일 안 열림 오류 확인) (0) | 2022.10.12 |