3.5. 활성 상태 전원 관리(Active-State Power Management)
활성 상태 전원 관리(Active-State Power Management)는 외장 콤포넌트 고속 연결(Peripheral Component Interconnect Express)(PCI Express 또는 PCIe) 서브시스템의 전원 소비를 PICe 연결로 접속된 장치가 사용중이 아닐 때 저전력 상태로 변경해서 절약합니다. ASPM은 연결의 양 종단의 전원 상태를 제어하며, 연결의 한쪽 끝에 있는 장치가 완전히 전원이 켜져있는 상태일지라도 전력 소비를 줄여줍니다.
ASPM이 활성화되면, 서로 다른 전원 상태에 있는 연결 양 끝단의 장치들이 상태를 변경해야 하기 떄문에 지연 시간이 발생합니다. ASPM은 전원 상태를 결정하는 데 3가지 정책을 사용합니다:
- default
- PICe 연결의 전원 상태를 시스템의 펌웨어(예: BIOS)에 지정된 디폴트 상태로 설정합니다. 이는 ASPM의 디폴트 상태입니다.
- powersave
- ASPM을 성능 감소를 감수하고라도 가능한 한 전력을 덜 소비하도록 설정합니다.
- performance
- ASPM을 비활성화해서 PCIe 연결이 최대 성능을 발휘하도록 합니다.
ASPM 정책은
/sys/module/pcie_aspm/parameters/policy
에 설정되어 있습니다. 하지만 시스템 부팅시 pcie_aspm
커널 매개변수를 사용해 설정할 수도 있습니다. pcie_aspm=off
이라고 하면 ASPM을 비활성화하며, pcie_aspm=force
는 ASPM을, 심지어는 ASPM을 지원하지 않는 장치에 대해서 까지, 활성화합니다.
주의
pcie_aspm=force
를 설정하면, ASPM을 지원하지 않는 하드웨어로 인해 시스템이 멈출 수 있습니다. pcie_aspm=force
를 지정하기 전에, 시스템의 모든 PCIe 하드웨어가 ASPM을 지원하는지 확인하십시오.