다음을 통해 공유


디바이스 일시 중단 기간

가장 많이 적용되는 대상: 드라이버 개발자

관련 평가:

  • 부팅 성능(빠른 시작)
  • 대기 성능
  • 최대 절전 모드 성능

부팅 성능(빠른 시작) 시나리오의 종료 단계에서 모든 디바이스 드라이버에 전원(IRP_MJ_POWER) I/O(IRP_MN_SET_POWER 부코드가 있는 IRP)와 전원 상태가 전송됩니다(부트 성능(빠른 시작) 또는 최대 절전 모드 성능의 경우 S4, 대기 성능의 경우 S3).

이 메트릭은 모든 드라이버가 설정된 전원 IRP를 처리하는 데 필요한 시간을 측정합니다.

디바이스 드라이버가 이 IRP를 처리할 때 적절한 디바이스 컨텍스트(필요한 경우)를 저장하고 디바이스를 절전 모드 또는 최대 절전 모드에 적합한 상태로 전환합니다. 각 드라이버는 IRP를 즉시 처리하지 않음으로써 시스템 종료를 지연할 수 있습니다.

자세한 하위 메트릭

메트릭이 확장되면 디바이스 목록과 해당 기간이 포함된 보다 자세한 단계 보기가 표시됩니다.

일반적인 영향 요인

이 메트릭은 모든 드라이버가 전원 쿼리에 응답하는 데 걸리는 누적 시간을 캡처합니다. 이 메트릭은 모든 응답의 누적 시간 외에 응답하는 데 너무 오래 걸리는 단일 동인의 영향을 받을 수 있습니다.

참고

드라이버가 디바이스에 대한 전원 정책을 소유하면 시스템 전원 IRP 수신에 대한 응답으로 디바이스 전원 IRP를 생성합니다. 드라이버가 디바이스 IRP가 완료될 때까지 대기하면 다른 디바이스가 시스템 IRP를 수신하지 못할 수 있으므로 드라이버가 시스템 IRP를 완료할 때까지 기다리지 않아야 합니다. 이 일련의 대기로 인해 직렬화 지연이 발생하고 전체 일시 중단 시간이 늘어납니다.

분석 및 수정 단계

하위 메트릭을 확인하여 이 메트릭에 큰 영향을 주는 드라이버를 식별할 수 있습니다. 드라이버 응답 기간이 오래 지연되면 일반적으로 지정된 드라이버와 관련된 문제가 발생합니다. 이러한 문제가 생성되면 문제 내의 링크를 따라 고급 문제 세부 정보를 확인합니다. 문제가 생성되지 않으면 WPA에서 후속 분석이 필요합니다. 이러한 종류의 분석은 이 문서의 범위를 벗어냅니다.

추가 정보

MSDN: IRP_MN_SET_POWER