Linux에서 CPU 정보를 확인하는 방법: "cat /proc/cpuinfo" 명령을 사용하세요. Linux 시스템에서는 CPU 정보가 시작 프로세스 중에 가상 디렉터리 "/proc" 아래의 cpuinfo 파일에 로드되므로 "cat /proc/cpuinfo" 명령을 통해 볼 수 있습니다.
이 튜토리얼의 운영 환경: Red Hat Enterprise Linux 6.1 시스템, Dell G3 컴퓨터.
Linux CPU 정보 보기
Linux 운영 체제에서는 시작 프로세스 중에 CPU 정보가 가상 디렉터리 /proc 아래의 cpuinfo 파일에 로드됩니다. cat /proc/cpuinfo
위 사진은 내 컴퓨터의 CPU 정보입니다. 좀 더 중요한 지표를 분석해 보겠습니다.
processor 논리 프로세서의 ID입니다.
physical id 물리적으로 패키지된 프로세서의 ID입니다.
core id 각 코어의 ID입니다.
cpu cores 동일한 물리적 패키지에 있는 프로세서의 코어 수입니다.
siblings 동일한 물리적 프로세서 패키지에 위치한 논리 프로세서의 수입니다.
다시 돌아가서 위의 그림을 살펴보겠습니다. 내 물리적 ID는 모두 0입니다. 이는 물리적 프로세서가 하나만 있음을 의미합니다. 내 프로세서에는 두 개의 서로 다른 숫자가 있으며 동일한 물리적 ID에 속합니다. CPU 코어 값은 2입니다. 이는 내 CPU가 듀얼 코어이고 각 코어에 논리 프로세서가 하나만 있음을 의미합니다. 이 매개변수에 대한 모든 사람의 이해를 돕기 위해 워크스테이션 서버인 또 다른 그림을 살펴보겠습니다.
이 서버에는 'cpu 코어'가 4개이고 물리적 ID가 2개 있습니다. 코어 ID, 형제 값은 8이며 총 16개의 프로세서가 있습니다. 따라서 이 서버 호스트의 CPU는 물리적으로 패키지된 프로세서 2개이고, 각 프로세서에는 처리 코어(CPU 코어)가 4개 있으며, 각 CPU 코어는 논리 프로세서 2개(하이퍼스레딩 기술)로 나눌 수 있으므로 논리 프로세서는 8개입니다. 각 물리적 프로세서에 프로세서가 있어 총 16개의 프로세서가 있습니다. 이번에는 이해하셨군요. 일반적인 구조는 다음과 같습니다:
관련 권장 사항: "