고급 구성 및 전원 인터페이스 란 무엇입니까?
고급 구성 및 전원 인터페이스는 컴퓨터 전원 관리의 표준입니다. 약어 ACPI로도 알려져 있으며 운영 체제 (OS)의 제어하에 장치 구성의 여러 측면을 제공합니다. 대부분의 레거시 전원 관리는 BIOS (Basic Input Output System) 대신 ACPI를 사용하여 OS에서 구현됩니다. ACPI는 컴퓨터 시스템에서 장치 검색, 전원 구성 및 열 모니터링을 관리하는 데 사용됩니다. 최종 사용자는 종종 ACPI를 사용하여 전력 소비를 줄이기 전에 하드 드라이브와 같은 장치의 유휴 시간을 지정합니다.
1996 년, 컴퓨터 제조업체 그룹에서 첫 번째 버전의 고급 구성 및 전원 인터페이스 표준을 발표했습니다. 목표는 서버와 휴대용 컴퓨터 및 데스크탑 컴퓨터를 위해 한 곳에서 시스템 전원 관리를 통합하는 것이 었습니다. ACPI 이전에는 이러한 기능 중 다수가 마더 보드 특정 BIOS에서 수행되었습니다. APM (Advanced Power Management)이라는 또 다른 사양은 BIOS와 함께 응용 프로그램 인터페이스의 일부를 제공했습니다. MPS (Multiprocessor Specification) 테이블도 중요한 역할을하며 ACPI에도 통합되었습니다.
고급 구성 및 전원 인터페이스 사양은 2000 년대에 걸쳐 발전했습니다. OS에서 대부분의 관리 및 구성 기능을 유지하면서 새로운 장치 및 기술에 대한 지원이 포함되었습니다. 시스템 BIOS 및 펌웨어는 하드웨어 설명 테이블과 ACPI Machine Language (AML)를 통해 ACPI와 통신합니다. 이를 통해 ACPI의 플랫폼 독립적 관리 코드는 각 시스템의 플랫폼 특정 장치에 액세스 할 수 있습니다. ACPI 표준은 또한 하드웨어 고정 기능 인터페이스를 정의하여 부팅 및 장애 복구에 필요한 코드 양을 줄입니다.
각 OS에서 AML 인터프리터를 구현해야한다는 요구 사항으로 인해 ACPI 표준 채택 속도가 느려졌습니다. ACPICA (Advanced Configuration and Power Interface Component Architecture)는 1998 년 OS 개발자를 지원하기 위해 만들어졌습니다. 여기에는 필요한 ACPI 인프라와 함께 OS 독립적 AML 인터프리터가 포함됩니다. ACPICA는 모든 OS가 OS 별 구현 자체가 아닌 ACPI를 활용할 수 있도록 설계되었습니다. ACPI 사양과 함께 시간이 지남에 따라 발전한 오픈 소스 표준입니다.
고급 구성 및 전원 인터페이스에 기반한 전원 관리는 친환경 컴퓨팅의 핵심 부분입니다. ACPI와 같은 표준을 통해 OS는 프로세서 및 마더 보드 구성 요소를 필요에 따라 서로 다른 "슬립"수준에 놓을 수 있습니다. 예를 들어, Wake-on-LAN 네트워크 인터페이스는 트래픽이 감지 될 때까지 전력 소비를 최소화 할 수 있습니다. 작동을 복원하기 위해 특정 키 입력을 기다리는 동안 주 메모리를 제외한 전체 시스템의 전원이 꺼질 수 있습니다. 일부 녹색 마더 보드에는 시스템 전원 관리 전용 프로세서가 있습니다.