共用方式為


PwrTest PPM 案例

PwrTest PPM 案例會記錄處理器電源管理 (PPM) 資訊和定期統計數據總計。

語法

pwrtest /ppm [/n:n] [/i:n] [/c:[y|n]] [/p:{y|n}] [/u:{y|n}] [/live] [/t:n] [/?] 

/n:n
指定週期數(預設值為100)。 按 q 以結束)。

/i:n
指定 C 狀態和處理器使用率的輪詢間隔以毫秒為單位(毫秒)(預設值為 5000 毫秒)。

/c:{y|n}
指定是否應該擷取 C 狀態資訊。 選項為 yes (y) 或 no (n)。 預設值為 yes (y)。

/p:{y|n}
指定是否應該擷取效能或節流狀態資訊。 選項為 yes (y) 或 no (n)。 是 (y) 是預設值。

/u:{y|n}
指定是否應該擷取 CPU 使用率資訊。 選項為 yes (y) 或 no (n)。 是 (y) 是預設值。

/住
即時顯示處理器電源管理事件(其他選項無法使用)。

/t:n
指定 表示 /live 選項的總運行時間,以分鐘為單位(預設值為 30)。

範例

pwrtest /ppm /c:y /p:y /u:y /n:60 /i:1000
  pwrtest /ppm /c:n /p:n /u:y /n:3600 /i:1000
  pwrtest /ppm /live
  pwrtest /ppm /live /t:60

XML 記錄檔輸出

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <PPMScenario> 
    <ProcessorInformation> 
      <PerformanceStates> 
        <PerformanceState  
            number="0" 
            frequency="" 
            percentofmaxfrequency="" 
            type="" /> 
      </PerformanceStates> 
      <ProcessorName> </ProcessorName> 
      <InterfaceType> </InterfaceType> 
      <TransitionLatency units=""></TransitionLatency> 
    </ProcessorInformation> 
    <ProcessorTraces interval=""> 
      <Trace> 
        <CpuId></CpuId> 
        <ElapsedT></ElapsedT> 
        <CPUIdle></CPUIdle> 
        <PState></PState> 
        <Frequency></Frequency> 
        <PercentOfMax></PercentOfMax> 
        <PStateType></PStateType> 
        <COne></COne> 
        <CTwo></COne> 
        <CThree></CThree> 
      </Trace> 
    </ProcessorTraces> 
  </PPMScenario> 
</PwrTestLog> 

下表描述記錄檔中顯示的 XML 元素。

元素 描述
<PPMScenario>

包含與 PPM 案例相關的資訊。 PwrTest 記錄檔中只有一個 <SleepScenario> 元素。

<ProcessorInformation>

包含與處理器靜態屬性相關的資訊,例如效能和節流狀態功能。

<PerformanceStates>

包含 PerformanceState 元素的清單<。>

<ProcessorName>

表示處理器的易記名稱。

<InterfaceType>

指出用來在 Windows 與平台處理器電源管理功能之間進行介面的機制。

<TransitionLatency>

指出切換效能狀態時的延遲。 包含 units 屬性,通常是 microseconds (pps)

<ProcessorTraces>

包含 Trace> 元素的清單<。 包含間隔屬性,指出每個 <Trace> 元素的間隔。

<追蹤>

包含追蹤信息,視您搭配 PwrTest 使用的命令選項而有所不同。

<CpuId>

識別處理器。

<ElapsedT>

指出自 PwrTest 開頭以毫秒為單位所經過的時間。

<CPUIdle>

表示處理器空閑時間的百分比。

<PState>

表示目前的處理器效能狀態。

<頻率>

指出 Megahertz 中目前處理器效能狀態的實際頻率。

<PercentOfMax>

表示目前效能狀態的最大頻率百分比。

<PStateType>

指出效能狀態是效能狀態 (1) 或節流狀態 (0)。

<錐>

指出花費在 C1 CPU 閑置狀態中的 CPU 閑置時間百分比。

<CTwo>

指出花費在 C2 CPU 閑置狀態中的 CPU 閑置時間百分比。

<CThree>

指出花費在 C3 CPU 閑置狀態中的 CPU 閑置時間百分比。

PwrTest 語法