본문 바로가기
IT/Server_서버

[Server / hardware] C-state 란?? C-state 정리 / dell server 의 c-state

by 무브영/movewoo0 2024. 3. 21.
728x90
반응형

 



C-state: 

  • 각 CPU에는 CPU가 유휴 상태(idle) 상태일 때 에너지를 절약하기 위해 CPU에 저전력 모드를 시작하도록 명령할 수 있는데 이러한 모드를 C-State 또는 C-Mode 라 함.

 

  •  C-state 모드들은 CPU 내부의 장치에서 클록, 전원을 차단하면 작동함.
    • 이 클록을 차단하고 전압을 줄이거나 완전히 종료해서 중지될 때 많은 전력이 절약됨.
    •  그러나 이 중지된 상태에서 벗어날 때 더 많은 시간이 걸림.
    •  에너지 소모와 소요 시간의 반비례
  • C-state의 모드들  
    • C-state는 C0의 단계부터 시작하며, C 뒤의 숫자가 높을 수록 더욱 CPU의 전력을 절전하는 모드.
    • 숫자가 높을수록 더 많은 전력을 절약하고 중지상태에서 벗어나는데 더 오랜 시간이 걸림.
    • C0 모드는 CPU가 100%의 효율로 온전히 작동하는 모드
    • C1~C3 모드는 CPU의 클록 신호 차단하면 작동
    • C4~C6 모드는 CPU 전압을 줄일 때, 작동합니다.
모드
이름
설명
C0
작동 상태
CPU의 100% 성능 작동
C1
Halt
소프트웨어를 통한 CPU 기본 내부 클록 중지
버스 인터페이스 장치, APIC가 계속 최고 속도로 실행
C1E
Enhanced Halt
소프트웨어를 통한 CPU 기본 내부 클록 중지
버스 인터페이스 장치, APIC가 계속 최고 속도로 실행
CPU 전압 하강
C2
Stop Grant
하드웨어를 통한 CPU 기본 내부 클록 중지
버스 인터페이스 장치, APIC가 계속 최고 속도로 실행
C2
Stop Clock
하드웨어를 통해 CPU 내부 및 외부 클록 중지
C2E
Extended Stop Grant
하드웨어를 통한 CPU 기본 내부 클록 중지
버스 인터페이스 장치, APIC가 계속 최고 속도로 실행

CPU 전압을 하강
C3
절전
모든 CPU 내부 클록을 중지
C3
Deep Sleep
모든 CPU 내부 및 외부 클록을 중지
C3
AltVID
모든 CPU 내부 클록을 중지
CPU 전압 하강
C4
Deeper Sleep
CPU 전압 하강
C4E/C5
Enhanced Deeper Sleep
CPU 전압 더욱 하강
메모리 캐시를 OFF
C6
Deep Power Down
0V를 포함한 임의값으로 CPU 내부 전압 하강

아래와 같이 DELL Server의 BIOS 셋팅에서 C-State를 활성화할 것인지 비활성화할 것인지를 선택 가능

Dell Server BIOS

 

 


 

 

본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

728x90
반응형

댓글