CPU Kesme Zamanı Yüzdesi

Microsoft.Windows.Server.6.2.Processor.PercentInterruptTime (UnitMonitor)

CPU Kesme Zamanı Yüzdesini izler

Knowledge Base article:

Özet

İş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 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.

Çözümlemeler

En son İşlemci Bilgileri\% Kesme Zamanı geçmişini görüntülemek için aşağıdaki görünümü kullanabilirsiniz:

İşlemci Performansı Başlatma Görünümü

% Kesme Zamanı sayacı, özel olarak yüksek bir % Kesme Zamanı'na neden olan cihazı tanımlamaz. Cihazı tanımlamak için, en sık hangi ISR'lerin gönderildiğini belirlemek üzere Kernrate Viewer (KrView.exe) veya İşlem İzleme Bilgileri olaylarını kullanın.

Cihaz belirlendikten sonra, son çözümlemeyi belirlemek için satıcı ile iletişim kurulması gerekir.

Ek bilgiler

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.

İşlemci etkinliğini analiz etme hakkında daha fazla bilgi için bkz. http://go.microsoft.com/fwlink/?LinkId=27678 adresindeki Microsoft® Windows 2000 Kaynak Setleri Web sitesi.

Element properties:

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

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.6.2.Processor.PercentInterruptTime" Accessibility="Public" Enabled="false" Target="WindowsServer!Microsoft.Windows.Server.6.2.Processor" 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/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>% Interrupt Time</CounterName>
<ObjectName>Processor Information</ObjectName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.Processor"]/PerfmonInstance$</InstanceName>
<Frequency>120</Frequency>
<Threshold>10</Threshold>
<Direction>greaterequal</Direction>
<NumSamples>5</NumSamples>
</Configuration>
</UnitMonitor>