다음을 통해 공유


대기 최대 절전 모드 최적화

Windows 8 드라이버가 선택적으로 활용할 수 있는 그래픽 스택에 최적화를 제공하여 절전 모드 및 다시 시작에서 시스템 성능을 향상시킵니다.

최소 WDDM(Windows 디스플레이 드라이버 모델) 버전: 1.2

최소 Windows 버전: 8

드라이버 구현 - 전체 그래픽 및 렌더링 전용: 선택 사항

WHCK 요구 사항 및 테스트: Device.Graphics-StandbyHibernateFlags

대기 최대 절전 모드 디바이스 드라이버 인터페이스(DDI)

이러한 구조는 대기 최대 절전 모드를 지원하기 위해 Windows 8 시작하거나 새로 업데이트됩니다.

이 기능을 지원할 수 있는 모든 디바이스는 이러한 최대 절전 모드 최적화를 활용해야 합니다. WDDM 1.2 이상 드라이버가 세그먼트 기능을 열거하는 경우 대기 최대 절전 모드 플래그 인 PreservedDuringStandby, PreservedDuringHibernatePartiallyPreservedDuringHibernate 중 하나 이상을 설정해야 합니다. 자세한 내용은 DXGK_SEGMENTFLAGS 항목의 설명을 참조하세요.

대기 최대 절전 모드 최적화 사용

PC가 절전 모드로 전환되거나 절전 모드에서 다시 시작되면 비디오 메모리 콘텐츠가 제대로 보존되고 복원되도록 여러 작업이 발생합니다. 이러한 작업 중 일부는 불필요하며 방지할 수 있습니다.

  • 통합 그래픽 어댑터는 시스템 메모리를 비디오 메모리로 사용합니다. 컴퓨터가 절전 모드로 전환될 때 시스템 메모리가 항상 새로 고쳐지므로 제거가 필요하지 않습니다. 따라서 그래픽 스택에서 발생하는 지연은 0 지연 또는 몇 밀리초의 순서로 내려갈 수 있습니다.
  • 불연속 어댑터에서 메모리를 제거하는 총 시간은 제거되는 메모리 양과 같으며 제거 속도로 나뉩니다. 따라서 제거할 메모리 양을 줄여 시간을 줄일 수 있습니다.

이러한 작업의 목표는 삭제되는 유일한 데이터가 다시 만들 수 있는 데이터인지 확인하는 것입니다.

WDDM 1.2 드라이버는 전원 상태 전환 중에 보존해야 하는 할당을 지정하여 이러한 최적화를 활용할 수 있습니다.

최신 세대의 불연속 그래픽 어댑터는 대기 상태일 때(자체 새로 고침 VRAM) 메모리를 새로 고치도록 설계할 수 있습니다. 이러한 어댑터는 이러한 최적화의 이점을 누릴 수 있습니다.

제거는 자체 새로 고침 VRAM 기능이 없는 불연속 그래픽 어댑터와 여전히 관련이 있습니다. 이러한 경우 성능 최적화는 보존되는 데이터의 양을 최소화하는 것입니다. 예를 들어 제공된 할당, 삭제된 할당 및 사용되지 않는 DMA(직접 메모리 액세스) 버퍼와 같은 비디오 메모리에서 사용되지 않는 데이터는 삭제할 수 있습니다.

이 기능은 다음과 같은 이점을 얻을 수 있습니다.

  • 작업 없음: 통합 및 불연속 그래픽 어댑터(자체 새로 고침 VRAM 기능 사용)에서 그래픽 스택에 의해 도입되는 지연을 지연 0 또는 몇 밀리초 단위로 낮출 수 있습니다.
  • 더 적은 작업 수행: 불연속 그래픽 어댑터에서 성능 향상은 주로 비디오 메모리에서 사용되지 않는 데이터의 삭제 양에 따라 달라집니다.
  • 메모리 휴지통 감소: 제거된 메모리 양이 클수록 메모리 휴지통의 영향이 커지게됩니다. 제거하려면 많은 양의 시스템 메모리가 필요하기 때문에 불연속 그래픽 어댑터에 더 큰 영향을 미칩니다.

하드웨어 인증 요구 사항

하드웨어 디바이스가 이 기능을 구현할 때 충족해야 하는 요구 사항에 대한 자세한 내용은 Device.Graphics € StandbyHibernateFlags의 관련 WHCK 설명서를 참조하세요.

Windows 8 추가된 기능에 대한 검토는 WDDM 1.2 기능을 참조하세요.