Linux CPU 확인 명령

2017. 10. 13. 20:25·과거자료/OS - Linux
반응형

포스팅에 들어가며
 오늘 하루는 정말 화장실도 못 갈 정도로 일이 바빳다. DB 별로 확인할 정보들이 있어서 확인을 하는데 Oracle 라이선스 자체도 하드웨어 스펙을 따라가다보니 CPU 확인하는데에도 OS에 익숙치 않다보니 헤맸다. 명령어 자체는 간단한데 왜 그리도 외워지지는 않는지.

 오늘은 조금 짧은 포스팅이 될 것 같다. 딱 CPU 확인하는 커맨드에 대해서만 짚고 넘어가려한다.

 간단한 명령어 같은 경우에는 좀 찾기 쉽게 포스팅 하나로 만들어 놓고 싶은데 매번 적는걸 깜빡하고 포스팅 수정하는 것을 별로 안좋아하다보니 맘처럼 쉽게 안되더라는.

 잡썰은 여기까지하고 Linux CPU 확인 커맨드에 대해서 알아보자.

Step 1. CPU 전체 정보 확인

# cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 79
model name      : Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz
(하략)

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 79
model name      : Intel(R) Xeon(R) CPU E5-2637 v4 @ 3.50GHz

(하략)

 위와 같이 CPU에 대한 모든 정보를 볼 수 있다. 무슨 CPU를 사용하고, 코어가 몇개 인지 아래에서 확인할 명령어는 전부 cpuinfo에서 찾아서 쓰는 것이다. 참고로 Xeon CPU는 서버용 CPU이다. 일반 가정 CPU의 경우 네이밍이 i-3, i-5, i-7 이런 식으로 나오게 된다.


Step 2. 물리 CPU 수

# grep "physical id" /proc/cpuinfo | sort -u | wc -l
2

 말 그대로 CPU의 수이다. 일반분들은 듀얼코어, 쿼드코어라고 들어봤을 것이다. 듀얼코어라고해서 CPU가 두개인 것은 아니다. 하지만 여기서 이야기 하는 CPU 수는 정말 말 그대로 CPU의 수이다. 서버의 경우에는 고사양이 요구되기 때문에 메인보드에 일반 PC처럼 CPU 소켓이 하나만 존재하는 것이 아니라 여러개를 끼울 수 있도록 되어있다. 현재 이 서버는 2소켓 CPU라고 할 수 있겠다. 즉, CPU가 2개 장착돼있다.

Step 3. CPU당 코어 갯수 확인

# grep -c processor /proc/cpuinfo
4

 코어 갯수를 확인 할 수 있다. 우리 흔히 이야기하는 듀얼코어, 쿼드코어라고 하는 갯수라고 생각하면 된다. 하나의 CPU에는 여러개의 코어가 들어가 있다. 듀얼이랑면 2가 출력될 것이고 쿼드코어라면 4가 출력될 것이다. 위의 경우에는 쿼드코어임을 알 수 있는 대목이다.


Step 4. 할당 된 코어수

# grep "cpu cores" /proc/cpuinfo | tail -1
cpu cores : 1

 현재 위 정보들은 같은 서버에서 발췌한 정보이다. 분명 Step 3에서는 CPU 코어 갯수가 4인데 Step 4.에서는 왜 1개인가?! 이 것은 Enabled 된 갯수라고 보면된다. 서버의 경우에는 코어당 라이선스 가격이 책정되기 때문에 disable 해놓고 사용하는 경우도 있다. 현재 이 서버는 원래는 CPU당 4코어이지만 사용하고 있는 코어 갯수는 1개라고 보면 된다. 이 명령을 먼저 보고 cpu당 1코어라고 생각하지 말자.


포스팅을 마치며


 어찌보면 단순한 명령이지만 막상 사용하려하면 기억에 안나는 명령들이 많다. 이런 명령들은 자주 보고 지나가야 더 도움이 된다. 오늘은 일이 바빠 짧게 포스팅을 줄인다. 나도 불금이고 싶다.


제 블로그의 내용이 도움이 되셨나요?

여러분의 공감과 댓글이 아잇티에게 큰 힘이됩니다 :)

▼▼▼▼▼▼▼▼▼▼▼



반응형
저작자표시 (새창열림)

'과거자료 > OS - Linux' 카테고리의 다른 글

Linux] LVM(PV, VG, LV) 관리 방법 생성, 삭제, 조회, 추가  (1) 2017.12.14
EXSI] Shared Disk Volume 구성  (0) 2017.12.11
Linux]Mount된 CD의 rpm을 yum으로 설치하는 방법  (0) 2017.12.11
NT Windows 사용포트 확인하는 방법  (0) 2017.11.03
32비트와 64비트 각 OS별 bit수 확인하기  (0) 2017.10.03
'과거자료/OS - Linux' 카테고리의 다른 글
  • EXSI] Shared Disk Volume 구성
  • Linux]Mount된 CD의 rpm을 yum으로 설치하는 방법
  • NT Windows 사용포트 확인하는 방법
  • 32비트와 64비트 각 OS별 bit수 확인하기
라이의 부자로 가는길
라이의 부자로 가는길
< 돈 / 건강 / 재테크 / AI > 관심이 많은 라이
    반응형
  • 라이의 부자로 가는길
    돈이 Money
    라이의 부자로 가는길
  • 전체
    오늘
    어제
    • 분류 전체보기 (103)
      • 블로그가 Money (3)
        • WordPress (0)
        • Tistory (18)
      • 유튜브가 Money (2)
        • 유용한 사이트 (2)
      • AI가 Money (2)
        • [AI] - ChatGPT (1)
        • [AI] - 이미지 (1)
        • [AI] - 사운드 (0)
      • 돈이 Money (3)
        • 경제 한스푼 (2)
        • 재테크 (0)
        • 돈되는 정보 (1)
      • 건강이 Money (2)
        • 건강 클리닉 (2)
        • 운동 & 다이어트 (0)
      • Blah Blah (1)
        • 라이의 Blah Blah (1)
        • 찬반 Blah Blah (0)
      • 과거자료 (72)
        • OS - Linux (7)
        • OS - Windows (2)
        • Oracle - Engine (6)
        • Oracle - Admin (13)
        • Oracle - Objects (2)
        • 지름신 강림 (13)
        • 내 일상... 주절주절 (2)
        • 코인이야기 (1)
        • IT 관련 잡지식 (4)
        • 유용한 앱 & 소프트웨어 (14)
        • 애드센스 집중탐구 (4)
        • 티스토리 초대장 (4)
  • 최근 글

  • 인기 글

  • 최근 댓글

  • 블로그 메뉴

    • 지역로그
    • 태그로그
    • 방명록
  • 링크

  • 공지사항

  • 태그

    티스토리
    oracle
    웨일 브라우저 설치
    테이블동기화
    모모플레이어
    oracle 12c 설치
    티스토리 초대장 배부
    중소기업 tv
    linux 7
    oracle 12c install
    애드센스
    티스토리 홈화면 변경
    챗gpt
    oracle asm
    오라클동기화
    모니터 크기 비교
    애드센스 수익
    WINDOWS ORACLE
    티스토리 초대장
    별플레이어
  • hELLO· Designed By정상우.v4.10.3
라이의 부자로 가는길
Linux CPU 확인 명령
상단으로

티스토리툴바