Delen via


PwrTest Slaapscenario

Het PwrTest Slaapscenario vereenvoudigt het automatisch testen van slaapstand en hervatten van overgangen.

PwrTest kan het platform op geautomatiseerde wijze naar een of meer slaapstatussen leiden en prestatiegegevens over slaapstatussen registreren, zoals de BIOS-initialisatie en de totale hervattingstijden.

Syntaxis

pwrtest /sleep [/c:n] [/d:n] [/p:n] [/h:{y|n}] [/s:{1|3|4|all|rnd|hibernate|standby|dozes4}] [/unattend] [dt:n] [/e:n] [/?] 

/c:n
Hiermee geeft u het aantal cycli op (1 is de standaardinstelling) die moet worden uitgevoerd.

/d:n
Hiermee geeft u de vertragingstijd in seconden op (90 is de standaardinstelling).

/p:n
Hiermee geeft u de slaaptijd in seconden op (60 is standaard). Als waketimer niet wordt ondersteund voor sluimerstand, wordt het systeem opnieuw opgestart en onmiddellijk hervat na het schrijven van het sluimerstandbestand).

/h:{y|n}
Hiermee geeft u op of hybride slaapstand moet worden ingeschakeld (y) of uitgeschakeld (n). De standaardwaarde is systeembeleid.

/s:{1|3|4|alle|sluimerstand||stand-by|dozes4}

1
Hiermee geeft u op dat de doelstatus altijd S1 is.

3
Hiermee geeft u op dat de doelstatus altijd S3 is.

4
Hiermee geeft u op dat de doelstatus altijd S4 is.

alle
Hiermee specifieert u het doorlopen van alle ondersteunde energietoestanden in volgorde.

Rnd
Hiermee geeft u alle ondersteunde energiestatussen willekeurig door.

overwinteren
Geeft aan dat de doelstatus altijd sluimerstand (S4) is.

Standby
Hiermee geeft u de doelstatus op als elke beschikbare standbystand (S1 of S3).

dozes4
Hiermee geeft u te doze naar S4 van modern stand-by (S0 laag vermogen inactief).

/zonder toezicht
Specificeert om de systeemuitvoeringsstatus niet te wijzigen na het ontwaken.

/dt:n
Alleen voor dozeS4 geeft u de time-out voor de doze in seconden op die in Modern Stand-by moet worden besteed voordat u overgaat naar sluimerstand (S4).

/e:n
Hiermee geeft u de time-out op in seconden om te wachten tot het einde van het overgangsevenement (120 seconden is de standaardinstelling).

Voorbeelden

pwrtest /sleep /c:4 /s:all 
pwrtest /sleep /c:4 /p:120 /d:150 /s:all
pwrtest /sleep /c:10 /s:dozes4 /dt:100 /p:100

Uitvoer van XML-logboekbestand

<PwrTestLog>
  <SystemInformation>
  </SystemInformation>
  <SleepScenario> 
    <SleepTransitions 
            critical="" 
            hybrid="" 
            delay="" 
            sleeptime=""> 
            <SleepTransition 
                  number="" 
                  status=""> 
                  <StartT></StartT> 
                  <EndT></EndT> 
                  <SleepTimeMs></SleepTimeMs> 
                  <TargetState></TargetState> 
                  <EffectiveState></EffectiveState> 
                  <BIOSInitTimeMs></BIOSInitTimeMs> 
                  <DriverWakeTimeMs></DriverWakeTimeMs> 
                  <Suspend></Suspend> 
                  <Resume></Resume> 
                  <HiberReadTimeMs></HiberReadTimeMs> 
                  <HiberWriteTimeMs></HiberWriteTimeMs> 
                  <HiberPagesWritten></HiberPagesWritten> 
            </SleepTransition> 
            <SleepTransition 
                  number="" 
                  status=""> 
                  <StartT></StartT> 
                  <EndT></EndT> 
                  <SleepTimeMs></SleepTimeMs> 
                  <TargetState></TargetState> 
                  <EffectiveState></EffectiveState> 
                  <BIOSInitTimeMs></BIOSInitTimeMs> 
                  <DriverWakeTimeMs></DriverWakeTimeMs> 
                  <Suspend></Suspend> 
                  <Resume></Resume> 
                  <HiberReadTimeMs></HiberReadTimeMs> 
                  <HiberWriteTimeMs></HiberWriteTimeMs> 
                  <HiberPagesWritten></HiberPagesWritten> 
            </SleepTransition>
    </SleepTransitions> 
  </SleepScenario> 
</PwrTestLog> 

In de volgende tabel worden de XML-elementen beschreven die worden weergegeven in het logboekbestand.

Onderdeel Beschrijving
<SleepScenario>

Bevat informatie met betrekking tot het slaapstandscenario. Er is slechts één <SleepScenario-element> in een PwrTest-logboekbestand.

<SleepTransitions>

Biedt algemene gegevens over de slaapovergangscycli, zoals de status van kritieke en hybride slaapfuncties.

<SleepTransition>

Biedt informatie per slaapcyclus, zoals de begin- en eindtijden, evenals details over de hervattijd, zoals de BIOS-initialisatietijd. Er wordt een <SleepTransition-element> gegenereerd voor elke slaapovergangscyclus.

<StartT>

Geeft de begintijd van de slaapcyclus aan. (uu:mm:ss)

<EndT>

Geeft de eindtijd van de slaapcyclus aan. (uu:mm:ss)

<SleepTimeMs>

Geeft de duur van de slaapcyclus aan. (uu:mm:ss)

<TargetState>

Geeft de toestand van de gewenste sluimerstand aan.

<EffectiveState>

Geeft de effectieve slaaptoestand aan.

<BIOSInitTimeMs>

Geeft de hoeveelheid tijd aan die nodig is voor het initialiseren van het BIOS (TargetState moet 3 zijn) op het hervatten in milliseconden.

<DriverWakeTimeMs>

Geeft de hoeveelheid tijd aan die nodig is om stuurprogramma's tijdens hervatten te initialiseren in milliseconden.

<Opschorten>

Geeft de hoeveelheid tijd aan die nodig is om het systeem in milliseconden te onderbreken.

<Curriculum Vitae>

Geeft de totale hoeveelheid tijd aan die nodig is om het systeem in milliseconden te hervatten.

<HiberReadTimeMs>

Geeft de tijd aan die nodig is om het sluimerstandbestand in milliseconden te lezen. (TargetState moet 4 zijn)

<HiberWriteTimeMs>

Geeft aan hoeveel tijd nodig is om het sluimerstandbestand in milliseconden te schrijven. (EffectiveState moet 4 zijn)

<HiberPagesWritten>

Het aantal pagina's dat is geschreven in het sluimerbestand. (EffectiveState moet 4 zijn)

PwrTest Syntaxis