형식화된 성능 데이터 공급자

["가공 카운터 공급자"라고도 하는 형식화된 성능 데이터 공급자는 더 이상 사용할 수 없습니다. 대신 WMIPerfInst 공급자를 사용합니다.]

고성능의 형식화된 성능 데이터 공급자는 디스크가 데이터를 쓰는 데 소요되는 시간의 백분율과 같은 계산된("가공") 성능 카운터 데이터를 제공합니다. 이 공급자는 Win32\_PerfFormattedData에서 파생된 WMI 클래스에 동적 데이터를 제공합니다. 이 공급자와 성능 카운터 공급자의 차이점은 성능 카운터 공급자가 원시 데이터를 제공하고, 가공 카운터 공급자가 시스템 모니터와 똑같이 표시되는 성능 데이터를 제공한다는 것입니다. __Win32Provider 인스턴스 이름은 "HiPerfCooker_v1"입니다.

카운터 개체의 WMI 형식 클래스 이름은 "Win32_PerfFormattedData_service_name_object_name 형식입니다. 예를 들어 논리 디스크 카운터를 포함하는 WMI 클래스 이름은 Win32_PerfFormattedData_PerfDisk_LogicalDisk입니다. 이러한 클래스는 "Root\CIMv2" 네임스페이스에 있습니다.

성능 데이터 클래스는 지정된 시스템에서 동적으로 추가되고 수정되므로 알려진 모든 성능 개체의 속성을 공식적으로 문서화할 수 없습니다. 사용할 수 있는 클래스를 확인하고 해당 클래스에 포함된 멤버를 식별하려면 원시 및 형식화된 성능 데이터 개체에 대한 설명서 검색을 참조하세요.

Win32_PerfFormattedData 클래스는 WMI 성능 카운터 형식CookingType 한정자를 사용하여 성능 데이터를 계산하기 위한 수식을 지정합니다. 이 한정자는 Win32_PerfRawData 클래스의 CounterType 한정자와 동일합니다.

고성능 공급자인 가공 카운터 공급자는 표준 IWbemProviderInit 인터페이스와 IWbemRefresher::Refresh 메서드 및 다음 IWbemHiPerfProvider 메서드를 구현합니다.

WMI 공급자