1. CPU 사양 확인
1-1. 전체적인 CPU 사양 확인
$ cat /proc/cpuinfo
위 명령어를 사용하여 CPU 모델명 / Clock / 전체적인 CPU 사양에 대해 확인할 수 있다.
1-2. CPU 코어 수 확인
위의 자료에서 CPU의 코어 수를 확인할 수 있다.
- 동일한 physical id를 가지고 있는 경우 물리적인 CPU가 같다.
- cpu cores를 물리적인 CPU 수에 곱해주면 물리적인 CPU 코어 수를 알 수 있다.
- (물리적인 CPU 개수(다른 physical id 수) * CPU 당 코어 수(cpu cores)) = 전체 물리적인 CPU 수
코어 수가 많을 경우 계산하기가 복잡하기 때문에 이 부분을 명령어로 확인해볼 수도 있다.
물리적인 CPU 개수 확인
$ grep -i 'physical id' /proc/cpuinfo | uniq | wc -l
1
CPU 당 코어 수 확인
$ grep -i 'cpu cores' /proc/cpuinfo | uniq
위 두 값을 곱하면 물리적인 코어 수를 확인할 수 있다.
2. 메모리 확인
2-1. 전체 메모리 사용 현황 확인
$ cat /proc/meminfo
MemTotal: 32766680 kB
MemFree: 31724208 kB
MemAvailable: 31960156 kB
Buffers: 44736 kB
Cached: 533476 kB
SwapCached: 0 kB
Active: 260368 kB
Inactive: 460936 kB
Active(anon): 1688 kB
Inactive(anon): 143340 kB
Active(file): 258680 kB
Inactive(file): 317596 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 1999868 kB
SwapFree: 1999868 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 143152 kB
Mapped: 137288 kB
Shmem: 1936 kB
KReclaimable: 46808 kB
Slab: 145948 kB
SReclaimable: 46808 kB
SUnreclaim: 99140 kB
KernelStack: 5600 kB
PageTables: 4824 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 18383208 kB
Committed_AS: 1188188 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 29904 kB
VmallocChunk: 0 kB
Percpu: 29312 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
ShmemPmdMapped: 0 kB
FileHugePages: 0 kB
FilePmdMapped: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
Hugetlb: 0 kB
DirectMap4k: 216240 kB
DirectMap2M: 3889152 kB
DirectMap1G: 29360128 kB
2-2. 메모리 용량 확인
$ free -h
total used free shared buff/cache available
Mem: 31Gi 407Mi 30Gi 1.0Mi 610Mi 30Gi
Swap: 1.9Gi 0B 1.9Gi
3. OS 정보 확인
- Ubuntu 기준
$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.3 LTS"
PRETTY_NAME="Ubuntu 22.04.3 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
4. RAID 정보 확인
$ cat /proc/mdstat
Personalities :
unused devices: <none>
현재 나는 RAID 설정이 되어있지 않음.