다음을 통해 공유


최신 대기를 위한 소프트웨어 준비

시스템이 최신 대기 상태로 전환되면 즉, 화면이 꺼지면 소프트웨어 및 애플리케이션이 장기 저전력 절전 상태로 들어갈 준비가 되어 있어야 합니다. 이 동작에 대한 자세한 개요는 최신 대기 상태를 참조하세요.

디스플레이가 꺼지면 시스템이 최신 대기로 전환됩니다. 이 문제는 다음 응답에서 발생합니다.

  • 전원 단추를 누르는 사용자
  • 뚜껑을 닫는 사용자
  • 설정의 전원 단추에서 절전 모드를 선택하는 사용자
  • 유휴 상태의 시스템

소프트웨어 준비 단계

디스플레이가 꺼진 후 시스템은 최신 절전 모드로 전환하기 위해 소프트웨어 활동을 중지하기 시작합니다. Microsoft는 최신 절전 모드를 아래에 표시된 저전력 단계로 들어가는 것으로 정의합니다. 최신 절전 모드 내에서 명시적으로 허용되는 부가 가치 소프트웨어 활동이 간헐적으로 실행될 수 있지만 시스템은 DRIPS(가장 깊은 유휴 런타임 플랫폼 상태)로 알려진 가장 낮은 전력 상태에서 대부분의 시간을 소비하는 것을 목표로 합니다.

Windows는 저전력 달성을 위한 앱 및 시스템 소프트웨어를 준비하기 위해 일련의 단계를 거칩니다. 단계는 순차적으로 수행됩니다. 각 단계는 단계를 완료하고 다음 단계에 들어가기 전에 수행해야 하는 작업 세트입니다.

이러한 단계의 목적은 시스템에서 최대한 많은 소프트웨어 활동을 중지하거나 줄이는 것입니다. 이러한 활동 감소는 하드웨어가 저전력 모드로 전환할 수 있는 더 많은 기회를 제공하여 전체 배터리 수명을 연장합니다.

다음 표에서는 최신 절전 모드를 위한 소프트웨어를 준비하는 각 단계를 설명합니다.

토픽 Description 수행된 작업 종료된 경우... 일반적인 기간(초)

비CS 단계

참고 디바이스가 절전 시간 제한이 경과하고 전원 요청이 만료되기를 기다리는 단계이기도 합니다.

시스템이 유휴 상태이거나 애플리케이션의 미해결 전원 요청을 기다리고 있습니다. 아직 정지 활동을 시작하지 않았습니다.

  • 시스템에서 절전 모드 제한 시간이 만료되기를 기다립니다.
  • 시스템에서 전원 요청이 만료되기를 기다립니다. 이러한 구성은 애플리케이션에서 유지하여 시스템을 활성 상태로 유지할 수 있습니다. 전원 요청은 AC 전원에서 NoCS 단계를 무기한 차단하고 DC 전원에서 최대 5분 동안 차단합니다. 오디오 및 모바일 핫스팟은 무기한으로 실행할 수 있습니다.

    애플리케이션에서 미해결 전원 요청을 모두 지우거나 최대 제한 시간에 도달했습니다.

    • 일반적으로 1초 미만입니다.
    • 시스템이 배터리 전원을 사용하는 경우 미해결 전원 요청으로 인해 이 단계가 최대 5분 동안 차단됩니다. 전원 요청이 있는 애플리케이션은 /requests 옵션을 통해 Powercfg.exe를 실행하여 검사할 수 있습니다.
    • 시스템이 AC 전원에 있는 경우 미해결 전원 요청으로 인해 이 단계가 무기한 차단되거나 애플리케이션에서 전원 요청을 지울 때까지 차단됩니다.

    연결 단계

    시스템에서 원격 데스크톱 연결을 확인하는 중입니다.

    • 원격 데스크톱 세션이 있는지 확인합니다.
    • 미해결 전원 요청 추적을 시작합니다.

    연결된 원격 데스크톱 세션이 없습니다.

    • 원격 데스크톱 세션이 연결되지 않은 경우 0초입니다.
    • 단계는 모든 원격 데스크톱 세션의 연결이 끊어지거나 시간이 초과될 때까지 지속됩니다.

    PLM(프로세스 수명 관리자) 단계

    시스템은 포그라운드에 있는 Microsoft Store 앱을 일시 중단합니다.

    • 모든 포그라운드 Microsoft Store 앱을 일시 중단합니다.
    • 통신 앱 활동을 확인합니다.

    모든 포그라운드 Microsoft Store 앱이 일시 중단되었으며 오디오 재생이 발생하지 않습니다.

    • 일반적으로 5초 미만입니다.

    유지 관리 단계

    시스템은 유지 관리 작업을 실행합니다.

    실행 중인 경우 유지 관리 작업이 완료되기를 기다립니다(AC 전원에서 가장 일반적).

    시스템 유지 관리 작업이 실행되고 있지 않습니다.

    • 일반적으로 DC 전원의 경우 1초 미만입니다.
    • 이 시스템은 AC 전원의 유지 관리 단계를 차단할 가능성이 가장 높습니다.

    DAM(데스크톱 활동 중재자) 단계

    시스템은 대기 중 전력 소비를 줄이기 위해 데스크톱 응용 프로그램을 일시 중지합니다.

    시스템에서 데스크톱 응용 프로그램을 일시 중단합니다.

    모든 데스크톱 응용 프로그램이 일시 중단되었으며 오디오 재생이 발생하지 않습니다.

    일반적으로 1초 미만입니다.

    저전력 단계

    참고 여기서 시스템은 개념적으로 화면 끄기 상태를 종료하고 절전 모드로 들어갑니다.

    이 시스템은 등록된 구독자에게 전원 관리자가 저전력, 긴 다시 시작 대기 시간 단계에 진입하고 있음을 알립니다. 이는 일부 디바이스에서 전원을 끄기 위한 힌트로 사용됩니다.

    등록된 구독자에게 알립니다.

    등록된 모든 구독자에게 알림이 전송되었습니다.

    일반적으로 5초입니다.

    복원력 알림 단계

    네트워크 하위 시스템은 저전력 모드로 전환하라는 알림을 받습니다.

    네트워크 하위 시스템에 알립니다. 최신 연결 대기를 지원하지 않는 네트워크 어댑터는 꺼져 있습니다(D3).

    네트워크 하위 시스템에 알림이 전송되었습니다.

    일반적으로 1초 미만입니다.

    복원력 단계

    참고 여기서 명시적으로 허용되는 부가 가치 소프트웨어 작업은 정품 인증자를 통해 실행할 수 있습니다. 따라서 시스템은 주기적으로 유휴 상태와 활성 상태 사이를 전환할 수 있습니다.

    SoC가 최하위 전원 모드로 전환되어 유휴 상태로 유지되도록 시스템이 준비되었습니다.

    • PDC 복원력 클라이언트는 시스템이 복원력 단계에 있다는 알림을 받습니다.
    • Session-0 서비스는 DAM에 의해 30초마다 1초 이하의 활동으로 제한됩니다.
    • 전원 관리자는 정품 인증자가 참조를 켜고 시스템이 활성 상태로 유지될 때까지 기다립니다.

    • 사용자 입력 또는 전원 단추 누르기로 인해 시스템이 대기를 종료합니다.
    • 시스템은 유지 관리 단계로 전환하여 시스템 유지 관리를 실행합니다(Sleepstudy에서 화면 끄기 세그먼트로 표시됨).

    시스템이 DRIPS에 소요되는 대부분의 시간입니다.

    Windows가 복원력 단계에 들어간 한 후 소프트웨어는 저전력 작동을 위해 완전히 준비된 것으로 간주됩니다. 모든 디바이스가 저전력 모드로 전환되는 즉시 SoC 및 코어 칩셋은 최신 대기용 하드웨어 준비에 설명된 대로 가장 낮은 유휴 전원 모드로 전환됩니다.

    참고 현재 시스템 디자이너는 이러한 단계의 동작을 변경하거나 영향을 줄 수 있는 수단이 없으며 이는 Windows 동작의 핵심 부분입니다. 자세한 내용은 시스템 디버깅 및 개발에 도움이 되도록 여기에 설명되어 있습니다.

    다음 그래픽에서는 이러한 단계가 전체 최신 대기 세션 흐름에 어떻게 맞는지 보여 줍니다.

    그림 1: 최신 대기 시스템 상태 및 소프트웨어 단계와의 관계를 보여주는 다이어그램

    데스크톱 활동 중재자

    DAM(데스크톱 활동 중재자)은 모든 데스크톱 응용 프로그램을 일시 중지하고 타사 시스템 서비스의 런타임을 제한하는 데 사용되는 Windows 구성 요소입니다. DAM의 목적은 기존 애플리케이션 및 서비스와의 기본 소프트웨어 호환성을 가능하게 하지만 대기 중 배터리 수명에 미치는 영향을 완화하는 것입니다.

    Windows는 DAM 단계가 완료된 후 최신 대기 상태 중에 데스크톱 응용 프로그램이 실행되지 않도록 합니다. Windows는 DAM 단계를 완료한 후 타사 시스템 서비스를 제한 모드로 실행할 수 있습니다.