전원관리
집에서 컴퓨터를 사용하는 사람들은 아마도 절전관리 기능에 대해 별 관심이 없을 수도 있을 것입니다.그러나 기업의 오너들은 입장이 틀리겠죠? 많은 수의 컴퓨터가 소모하는 전기료를 아끼는 것도 경영자의 관심사항일 수 있을 테니까요. 또한 노트북 사용자라면 베터리 수명을 연장하기 위해서 절전 기능에 관심이 많을 것입니다. Windows98은 ACPI기능을 제공하여 전원관리를 하였습니다. Windows2000 Professional에서는 좀더 확장된 개념의 APM 서비스를 추가 하였습니다. 이것도 역시 Windows NT4.0에서는 지원하지 않던 기능입니다.
전원 관리 다섯 단계
모니터 전원 차단: 입출력이 오랫동안 없으면 모니터에 공급되는 전원을 차단합니다. 다시 입출력이 생기면 전원이 공급됩니다. 액정화면을 쓰는 노트북의 경우 전원이 공급됨에 따라 화면이 뜨지만 일반 데스크 탑의CRT모니터는 예열될 때 까지 기다리는 시간이 필요 합니다.
하드디스크 회전 억제: 플로피나 CD ROM드라이브 하드디스크가 동작할 때 의외로 전력 소모가 많습다.오랜동안 입출력이 없으면 하드디스크의 회전수를 줄여 전력 소모를 막습니다.
Slow down the CPU: CPU가 많은 일을 필요로 하지 않을 때 CPU클럭을 낮춰줍니다. 예를 들면 300Mhz CPU가 단지 .TXT파일 만을 읽는다면 클럭을 100Mhz로 낮춰주고 멀티태스킹과 같은 높은 퍼포먼스를 요구하는 작업시에는 다시 300Mhz로 환원 시켜 줍니다.
system 대기상태: 이는 모니터가 어두워 지고 하드디스크의 회전 속도가 줄어 들며 심지어는 CPU의 클럭도 낮아지는 것을 말합니다. 대기상태는 작업상태가 RAM에 저장되기 때문에 다른 것에 비해 동작 회복이 빠릅니다.
절전상태(Hibernation) : system대기상태 다음 단계를 Hibernation이라고 합니다.이는 프로세서와 RAM에 공급되는 모든 전원을 차단 합니다.
ACPI(Advanced Configuration and Power Interface)란?
ACPI는 전원관리에에 관련된 기술입니다. [OnNow]역시 이에 속합니다. 도스에서는 전원관리를 BIOS에서 설정해 주어야 했지만 ACPI는 단순히 메인보드나 바이오스에서 지원해서는 안됩니다. 운영체제와 함께 하드웨어가 함께 지원되어야 효과적인 전원 관리를 할 수 있습니다. 이것을 Windows98은 운영체제에서 절전관리를 가능하게 한 것입니다.ACPI에는 베터리 관리, 방열관리, 플러그 앤 플레이 관리, 장치 전원관리, 프로세서 전원 관리 등 포괄적인 시스템 관리를 포함합니다. 노트북PC 에서 배터리의 잔량을 확인하고 자동으로 절전 모드로 들어가는 것이 ACPI에서 하는 일입니다ACPI에 만족하는 기준은 슬립 모드로 들어가는 버튼이 있어야 하며, 전원 관리타이머, 알람에 의한 시동, 최소한 한 단계 이상의 슬립상태를 갖추어야 합니다. 슬립상태(Sleep State)는 저전력 모드로 동작하는 상태로 정상모드로 돌아오기 위해 부팅은 필요없지만 프로그램을 실행할 수 없는 상태를말합니다.슬립모드는 S1부터 S5의 5단계로 나뉘게 되는데,각 단계마다 전력 소모량이나 프로세서의 전력 공급상태가 다릅니다.이밖에도 . 또한 쿨링팬의 속도와 시스템 내부의 온도를 측정하여 일정 온도 이상 이르면 사용자에게 경고를 주는 것도 ACPI 역할중 하나입니다.
APM(Advanced Power Management)이란?
APM은 절전관리를 위한 규격입니다. 최근에 APM은 하드웨어와 소프트웨어의 상호작용을 이용한 효과적인 절전관리 기능을 제시 하였습니다. APM은 최대절전 모드 상태에서 효과적인 DATA나 종료하지 않은 어플리케이션들을 회복시키는 기능을 갖추었습니다.이는 최대 절전모드 이전 상태에서 RAM에 존재하는 모든 내용을 하드디스크에 저장하는 단계를 거친후에 전원이 차단되게 함으로써 구현됩니다. 또한 재부팅이나 기타의 어떤 방법으로 최대 절전 모드를 해제하게 되면 하드 디스크의 내용을 RAM이 읽어들여 최대 절전모드 이전 상태로 되돌리도록 합니다. 이기능의 효과는 하드디스크의 속도가 큰 영향을 미칩니다. 예를 들면 IDE 하드디스크의 경우 5400rpm보다는 7200rpm의 하드디스크에서 더욱 효과를 발휘 하겠죠?
APM기능을 사용하기 위해 필요한 사항
어느 컴퓨터건 APM기능을 사용할 수 있는 것은 아닙니다.위에서 언급했듯이 APM은 하드웨어와 소프웨어 둘의 상호 작용에서 일어나는 것이기 때문이죠.특히 노트북 사용자라면 Windows2000 Professional을 사용하기 위해서는 HCL(Hardware Compatibility List)에 다음의 두가지가 있어야 합니다.
APM compliant BIOS
APM compliant hardware