728x90
반응형
질문 : 명령 줄에서 Linux의 CPU / 코어 수를 얻는 방법은 무엇입니까?
이 스크립트가 있지만 인쇄물의 마지막 요소를 얻는 방법을 모르겠습니다.
cat /proc/cpuinfo | awk '/^processor/{print $3}'
마지막 요소는 CPU 수에서 1을 뺀 값이어야합니다.
답변
grep -c ^processor /proc/cpuinfo
/proc/cpuinfo
에서 "processor"로 시작하는 줄 수를 계산합니다.
하이퍼 스레딩이있는 시스템의 경우 다음을 사용할 수 있습니다.
grep ^cpu\\scores /proc/cpuinfo | uniq | awk '{print $4}'
(예를 들어) 8
을 반환해야합니다 (위의 명령은 16
을 반환합니다).
출처 : https://stackoverflow.com/questions/6481005/how-to-obtain-the-number-of-cpus-cores-in-linux-from-the-command-line
728x90
반응형
'개발관련 > Linux' 카테고리의 다른 글
Linux : 대상 디렉토리가없는 경우 복사 및 생성 (0) | 2021.06.11 |
---|---|
grep을 사용하여 Linux에서 파일 이름 만 표시하는 방법 (0) | 2021.06.10 |
'make install'의 반대, Linux에서 라이브러리를 제거하는 방법 (0) | 2021.06.06 |
리눅스에서 파일과 디렉토리의 크기를 확인하는 방법 (0) | 2021.06.06 |
Linux의 특정 포트에서 실행되는 프로세스를 종료하는 방법 (0) | 2021.06.05 |