Percentage logische interrupt-tijd CPU

Microsoft.Windows.Server.10.0.LogicalProcessor.PercentInterruptTime (UnitMonitor)

Controleert het percentage logische interrupt-tijd CPU

Knowledge Base article:

Samenvatting

Het percentage interrupt-tijd (Processorinformatie\Percentage interrupt-tijd\) voor de logische processor heeft de drempelwaarde overschreden. De prestaties van het hele systeem kunnen aanzienlijk afnemen, hetgeen resulteert in slechte prestaties van besturingssysteem en toepassingen.

Percentage interrupt-tijd is de tijd dat de logische processor bezig is met het ontvangen en onderhouden van hardware-interrupts tijdens steekproefintervallen. Deze waarde is een indirecte indicator van de activiteit van apparaten die interrupts genereren zoals de systeemklok, de muis, schijfstuurprogramma's, datacommunicatielijnen, netwerkinterfacekaarten en andere randapparatuur. Deze apparaten spreken de processor doorgaans aan wanneer ze een taak hebben voltooid of aandacht nodig hebben.

Oorzaken

Een hoog percentage interrupt-tijd geeft meestal aan dat er een probleem is met een hardwareapparaat.

Aanvullend

Zie het Microsoft Download Center op http://go.microsoft.com/fwlink/?LinkId=27748 voor meer informatie over de Kernrate Viewer.

Ga naar de website van Microsoft http://go.microsoft.com/fwlink/?LinkId=27758 voor meer informatie over het processorobject.

Element properties:

TargetMicrosoft.Windows.Server.10.0.LogicalProcessor
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameProcessor
Counter Name\% Interrupt Time
Frequency120
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.LogicalProcessor.PercentInterruptTime" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.LogicalProcessor" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Interrupt Time</CounterName>
<ObjectName>Processor</ObjectName>
<InstanceName>$Target/Property[Type="ServervNext!Microsoft.Windows.Server.10.0.LogicalProcessor"]/PerfmonInstance$</InstanceName>
<Frequency>120</Frequency>
<Threshold>10</Threshold>
<Direction>greaterequal</Direction>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>