Linux에서는 grep 명령을 사용하여 CPU가 몇 개인지 확인할 수 있습니다. 이 명령은 "/proc/cpuinfo" 파일과 함께 사용되는 경우 파일에서 조건에 맞는 문자열을 찾는 데 사용됩니다. , 구문은 "grep -c 'processor' /proc/cpuinfo"입니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
Linux에 CPU가 몇 개 있는지 확인하는 방법
우선 CPU 1개의 상황을 보여드리겠습니다. 이 상황이 가장 간단합니다.
CPU 정보는 /proc/cpuinfo에 저장되며, 아래 그림과 같이 물리적 ID는 어떤 CPU를 나타내고, 번호는 0부터 시작하며, CPU 코어는 코어 수를 나타내며, 1코어 CPU임을 알 수 있습니다. , 즉 CPU 숫자는 1 입니다.
CPU 정보가 저장된 특정 파일을 알고 나면 grep -c 'processor' /proc/cpuinfo를 사용하여 CPU 수를 계산할 수 있습니다.
다음은 다중 CPU의 쿼리 상황을 보여줍니다. 먼저 /proc/cpuinfo를 확인하여 CPU 정보에 차이가 있는지 확인하세요. 4코어 CPU가 2개, 즉 CPU 개수가 8개임을 알 수 있다.
마찬가지로 grep -c 'processor' /proc/cpuinfo를 사용하여 CPU 수를 계산합니다.
다음 방법을 사용하여 CPU, 코어 수 및 총 논리 CPU 수를 개별적으로 쿼리할 수도 있습니다.
참고: 총 논리적 CPU 수 = 물리적 CPU 수 * 각 물리적 CPU의 코어 수 * 하이퍼스레드 수
CPU 수 쿼리
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
코어 수 쿼리:
cat /proc/cpuinfo| grep "cpu cores"| uniq
Query 총 논리 CPU 수:
cat /proc/cpuinfo| grep "processor"| wc -l
관련 권장 사항: "Linux 비디오 튜토리얼"
위 내용은 Linux에 CPU가 몇 개 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!