Mantıksal CPU Kesme Zamanı Yüzdesi

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

Mantıksal CPU Kesme Zamanı Yüzdesini izler

Knowledge Base article:

Özet

Mantıksal işlemci için % Kesme Zamanı (İşlemci Bilgisi\% Kesme Zamanı) değeri eşiği aştı. Genel sistem performansı önemli düzeyde düşebilir, bu da işletim sistemi ve uygulama performansının düşmesine neden olur.

% Kesme Zamanı, örnek zaman aralığında mantıksal işlemcinin donanım kesmeleri alarak ve bunlara hizmet vererek harcadığı zamandır. Bu değer; sistem saati, fare, disk sürücüleri, veri iletişim hatları, ağ arabirim kartları ve diğer çevre birimleri gibi cihazların kesilmeler oluşturan etkinliklerinin dolaylı bir göstergesidir. Bu cihazlar bir görev tamamlandığında veya bir işlem yapılması gerektiğinde genellikle işlemcinin çalışmasını keser.

Nedenler

Uzun bir % Kesme Zamanı, çoğu kez bir donanım cihazında sorun olduğunu gösterir.

Ek

Kernrate Viewer hakkında daha fazla bilgi için, bkz. http://go.microsoft.com/fwlink/?LinkId=27748 adresindeki Microsoft İndirme Merkezi Web sitesi.

İşlemci nesnesi hakkında daha fazla bilgi için bkz. http://go.microsoft.com/fwlink/?LinkId=27758 adresindeki Microsoft Corporation Web sitesi.

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>