ACPI 레벨

2010.05.12 08:05

조인상 조회 수:10787

원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어

Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea

+++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어

+++++++++++++++++++++++++++++++++++++++++++++++++++++++


'ACPI'는 1996년 Intel, MS, Toshiba, 등에서 공동으로 개발한 '컴퓨터 전력관리 규격'이다. OS에 의해 프로세스, 컴퓨터에 접속한 각종 주변 장치등의 전력관리를 하게 된다.
자세한 내용은 차차 다루기로 하고, 일단 이번엔.. ACPI의 규격에 따른 레벨에 대해 알아보려 한다.

이 문서는 http://www.parkoz.com의 정재호님의 "절전을 위한 ACPI 레벨에 대한 간단한 설명"이라는 글을 참고로 작성한 문서이다.

'ACPI 레벨'은 다음과 같이 구분된다.

Global States(전역 상태)
Suspend States(절전 상태)
Processor States(프로세서 상태)
Device States(장치 상태)


Global States (전역 상태)
G0
  : 전원이 켜져 있으며 정상적으로 작동중인 상태. 일반적으로 컴퓨터가 켜져있다고 하면 S0 레벨이라 보면된다.
G1
  : 절전 상태. 시스템의 전력을 절약하기 위해 절전 상태(S1 ~ S4)로 돌린다.
G2
  : 전원이 꺼져있는 상태. 흔히 Soft Off라고 한다. PS2, USB, 랜 등에는 계속 전원이 공급되며 이들을 사용하여
    PC의 전원을 다시 켤 수 있다. S4는 공식적으로는 G1에 해당하지만 G2로 볼 수도 있다. (S5)
G3
  : 전원이 꺼져있는 것은 물론, 파워 서플라이가 메인보드에 전원을 공급하지 않는 상태. 흔히 컴퓨터를 종료하
    고 코드를 뽑거나 멀티탭의 전원을 차단하는 것을 말한다. Mechanical Off라고도 한다. (S6)


Suspend States(절전 상태)
절전 모드
일반적으로 S1, S3, S4를 말한다. 흔히 바이오스에서 S1(POS), S3(STR)에 대한 설정을 볼 수 있다. 호환성 문제로 상당수의 보드 회사들이 기본값을 S1로 설정해놓지만, 절전 효과를 원하는 사용자들은 S3를 사용한다. S2는 보통 지원되지 않는다.
S1
  : Power On Suspend. 컴퓨터가 켜진 상태에서 디스크(HDD,ODD..)와 모니터 등의 입출력장치의 전원을 차단
    한다. S1의 절전 모드에서는 CPU의 팬이 여전히 동작하고 있는 것을 볼 수 있고, CPU,RAM,VGA 등의 핵심
    부품들이 정상 작동하기에 절전 효과는 크지 않다.
S2
  : S1과 S3의 중간쯤 되는 모드로 CPU 전원은 차단되지만 램의 전원은 정상적으로 유지된다.
S3
  : Suspend To Ram. 램의 내용만을 보존하고 나머지 장치 대부분의 전원을 차단한다. 램의 갱신은 최대한 절
    제되며 램에 전원을 공급하기 위해 5V 레일에서만 전력을 끌어오게 된다. 절전 효과는 매우 크지만 시스템 내
    의 장치들이 이를 잘 지원해줘야 하며 지원해주지 못할 경우 오류가 발생할 수 있다. S3 절전 모드로 진입할
    시에는 CPU 팬이 꺼지게 된다.

최대 절전 모드
S4
  : Suspend To Disk. 램의 내용을 하드디스크에 저장한 뒤에 시스템의 전원을 완전히 차단한다. 다시 시스템을
    켤 경우 하드디스크에 저장된 데이터를 램에 다시 복구하여 상태를 복원한다. 전원이 완전히 차단되므로 절전
    효과가 가장 크다.
S3+S4
  : 혼성 절전 모드(Hybrid Sleep Mode). 비스타에 도입된 절전 모드이다. 노트북을 절전모드로 두고 깜빡 잊어
    버렸을 경우 배터리가 방전되어 작업중인 데이터를 모두 날려버릴 수 있다.
    혼성 모드는 이를 방지하기 위해 메모리의 내용을 하드디스크에 저장한 후 절전 모드(S1이나 S3)로 빠지게 된
    다. 안전하다는 장점은 있지만 절전 모드 진입 속도가 S1,S3에 비해 느리다는 단점이 있다.

기타
S0
  : 전원이 켜져있는 상태.
S5
  : 전원이 꺼져있는 상태. 흔히 Soft Off라고 한다.
S6
  : 전원이 꺼져있는 것은 물론, 파워 서플라이가 메인보드에 전원을 공급하지 않는 상태이다. S6은 공식 레벨은
    아니고 편이상 존재하는 레벨이다.


Processor States(프로세서 상태)
정상적인 작동
C0
  : Operating. CPU가 정상적으로 동작하고 있는 상태.
C1
  : Halt. CPU가 명령을 실행하지 않고 있는 상태.

절전 모드
CPU가 대기모드에 있으며 복귀를 위해 시간이 소요된다. 기본적으로는 C2, C3까지를 말하지만 C3을 좀 더 세분
화하여 구분 하기도 한다.
C2
  : Stop Clock. CPU가 대기 모드로 동작중이며 정상 복귀를 위해서 약간의 시간이 소요된다.
C3
  : Sleep, Deep Sleep. CPU가 캐쉬 일관성을 유지하지 않으나, 다른 상태는 유지한다.
C4
  : Deeper Sleep. C3의 향상 버전. C3보다 더 오랜 시간의 복귀시간이 소요된다.


Device States(장치 상태)
D0
  : 장치가 정상적으로 동작중인 상태.
D1, D2
  : 장치가 대기 상태에 있거나 절전(Low Power Consumption)인 상태.
D3
  : 장치가 꺼져있는 상태.
번호 제목 글쓴이 날짜 조회 수
공지 [공지] 게시자료 열람자유. 불펌금지입니다. 조인상 2010.12.07 20650
101 bat 파일등 별도 실행파일을 서비스로 등록시키기 file 조인상 2011.06.27 41701
100 원격데스크탑 포트번호 변경 조인상 2010.06.12 37337
99 작업스케줄러에 등록하기 - at 명령어 사용법 조인상 2011.06.16 27265
98 FTP 전송 스크립트 조인상 2010.05.12 27108
97 WMDecode - winmail.dat 첨부파일 디코딩 file 조인상 2011.04.18 25037
96 Windows 2008 원격터미널세션 제한 해제하기 조인상 2012.09.27 24765
95 Windows 2008 환경에서 분실한 패스워드 초기화 조인상 2013.06.05 23578
94 긴 파일명, 폴더명의 검색/복사/삭제 "Path Too Long Utility" v1.4 file 조인상 2010.07.21 23047
93 Windows 시리즈 보안취약점 보완을 위한 정책강화 방법 조인상 2010.05.27 21786
92 특정디렉토리내 오래된 파일 자동삭제하기 [1] file 조인상 2012.11.15 19178
91 putty 로 ssh 접속시 보안키 저장위치 조인상 2012.06.21 18011
90 windows update를 위한 도메인 및 IP리스트 조인상 2014.07.18 16741
89 ProduKey v1.53 - windows,office,MS-SQL 잃어버린 시디키 복구하기(설치된 시디키도 확인) file 조인상 2012.08.08 16509
88 원격데스크탑 연결 프로그램 - Remote Desktop Organizer file 조인상 2010.07.09 16211
87 운영체제별 TTL값 차이 조인상 2013.01.18 16135
86 윈도우 서버 모니터링 툴 - IceSword file 조인상 2010.08.06 15000
85 작업관리자가 비활성화 되어있는 경우 조인상 2013.10.21 14895
84 win7/win2008 에서 부팅가능한 USB 만들기 조인상 2010.08.03 14882
83 프로세스 종료하는 명령어 taskkill 조인상 2010.05.12 14768
82 아웃룩 일정공유 조인상 2010.05.12 14536
서버에 요청 중입니다. 잠시만 기다려 주십시오...