PerformanceCounterType 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定直接對應到原生類型的效能計數器類型。
public enum class PerformanceCounterType
public enum PerformanceCounterType
[System.ComponentModel.TypeConverter(typeof(System.Diagnostics.AlphabeticalEnumConverter))]
public enum PerformanceCounterType
type PerformanceCounterType =
[<System.ComponentModel.TypeConverter(typeof(System.Diagnostics.AlphabeticalEnumConverter))>]
type PerformanceCounterType =
Public Enum PerformanceCounterType
- 繼承
- 屬性
欄位
AverageBase | 1073939458 | 基底計數器型別,用於計算時間或計數平均,例如 AverageTimer32 和 AverageCount64。 儲存計算計數器的分母,以表示「每個作業時間」或「每個作業次數」。 |
AverageCount64 | 1073874176 | 平均計數器,顯示在作業期間已處理項目的平均數量。 這個型別的計數器會顯示已處理項目對已完成作業數量的比例。 藉由比較最新間隔期間所處理的項目數量與最新間隔期間所完成的作業,可以計算比例 這類計數器包含 PhysicalDisk\ Avg.Disk Bytes/Transfer。 |
AverageTimer32 | 805438464 | 平均計數器,測量完成處理序或作業的平均使用時間。 這個型別的計數器會顯示樣本間隔的總耗用時間與此期間所完成處理序或作業數量的比例。 這個計數器型別會以系統時鐘的刻度為單位來測量時間 這類計數器包含 PhysicalDisk\ Avg.Disk sec/Transfer。 |
CounterDelta32 | 4195328 | 差異計數器,顯示在最近兩次的樣本間隔間的測量屬性之變更。 |
CounterDelta64 | 4195584 | 差異計數器,顯示在最近兩次的樣本間隔間的測量屬性之變更。 它和 CounterDelta32 計數器類型相同,但是使用較大的欄位來容納較大值。 |
CounterMultiBase | 1107494144 | 基底計數器,表示取樣的項目數量。 當要取得多個類似項目的時間時,它會做為計算的分母來取得取樣項目的平均。 與 CounterMultiTimer、CounterMultiTimerInverse、CounterMultiTimer100Ns 和 CounterMultiTimer100NsInverse 一起使用。 |
CounterMultiTimer | 574686464 | 百分比計數器,將一個或多個元件的作用時間顯示為樣本間隔的總時間百分比。 因為分子會記錄同時運作的元件的作用時間,所以產生的百分比可以超過 100 %。 這個計數器型別不同於 CounterMultiTimer100Ns,因為它是以系統效能計時器的刻度為單位來測量時間,而不是以 100 奈秒 (Nanosecond) 為單位 這個計數器型別是多重計時器。 |
CounterMultiTimer100Ns | 575735040 | 將一或多個元件的作用時間顯示為樣本間隔的總時間百分比的百分比計數器。 它會以 100 奈秒為單位來測量時間。 這個計數器型別是多重計時器。 |
CounterMultiTimer100NsInverse | 592512256 | 將一或多個元件的作用時間顯示為樣本間隔的總時間百分比的百分比計數器。 這個型別的計數器會以 100 奈秒 (ns) 為單位來測量時間。 它們會藉由測量元件的非作用時間,並將 100 % 乘以監視物件數量的乘積減去非作用時間,來取得作用的時間。 這個計數器型別是反向多重計時器。 |
CounterMultiTimerInverse | 591463680 | 將一或多個元件的作用時間顯示為樣本間隔的總時間百分比的百分比計數器。 它會藉由測量元件非作用時間,並將 100 % 乘以所監視物件數量的乘積減去非作用時間,來取得作用的時間。 這個計數器型別是反向多重計時器。 它和 CounterMultiTimer100NsInverse 不同,因為後者測量時間的單位是系統效能計時器的刻度,而不是 100 奈秒。 |
CounterTimer | 541132032 | 百分比計數器,將元件使用中的平均時間顯示為總耗用時間的百分比。 |
CounterTimerInverse | 557909248 | 百分比計數器,顯示樣本間隔期間所觀察的作用時間之平均百分比。 這些計數器的值是由監視服務非作用時間百分比,並且將 100 % 減去該百分比所計算而來。 這是反向計數器型別。 它會以系統效能計時器的刻度為單位來測量時間。 |
CountPerTimeInterval32 | 4523008 | 平均計數器,設計來監視一段時間內資源的佇列平均長度。 它會顯示在最新的兩個樣本間隔期間,所觀察佇列長度之間的差異值,再除以間隔的持續時間。 這個計數器型別通常用於追蹤佇列或等候的項目數。 |
CountPerTimeInterval64 | 4523264 | 平均計數器,監視一段時間內資源的佇列平均長度。 這個型別的計數器會顯示在最新的兩個樣本間隔期間,所觀察佇列長度之間的差異值,再除以間隔的持續時間。 這個計數器型別和 CountPerTimeInterval32 相同,但是它使用較大的欄位來容納較大的值。 這個計數器型別通常用於追蹤大量佇列或等候的項目數。 |
ElapsedTime | 807666944 | 差異計時器,顯示元件或處理序啟動時間和計算這個值的時間之間的總時間。 這類計數器包含 System\ System Up Time。 |
NumberOfItems32 | 65536 | 顯示最近觀察到的值的即時計數器。 例如,用來維護項目或作業的簡單計數。 這類計數器包含 Memory\Available Bytes。 |
NumberOfItems64 | 65792 | 顯示最近觀察到的值的即時計數器。 例如,用來維護極大量項目或作業的簡單計數。 它和 NumberOfItems32 相同,但是它使用較大的欄位來容納較大的值。 |
NumberOfItemsHEX32 | 0 | 即時計數器,以十六進位格式顯示最近觀察到的值。 例如,用來維護項目或作業的簡單計數。 |
NumberOfItemsHEX64 | 256 | 顯示最近觀察到的值的即時計數器。 例如,用來維護極大量項目或作業的簡單計數。 它和 NumberOfItemsHEX32 相同,但是它使用較大的欄位來容納較大的值。 |
RateOfCountsPerSecond32 | 272696320 | 差異計數器,顯示在樣本間隔每秒期間完成的作業平均數。 這個型別的計數器會以系統時鐘的刻度為單位來測量時間 這類計數器包含 System\ File Read Operations/sec。 |
RateOfCountsPerSecond64 | 272696576 | 差異計數器,顯示在樣本間隔每秒期間完成的作業平均數。 這個型別的計數器會以系統時鐘的刻度為單位來測量時間 這個計數器型別和 RateOfCountsPerSecond32 型別相同,但是它使用較大的欄位來容納較大的值,以便追蹤每秒大量的項目數或作業數,例如位元組傳輸速率。 這類計數器包含 System\ File Read Operations/sec。 |
RawBase | 1073939459 | 基底計數器,儲存表示一般算術分數的計數器的分母。 請在將這個值當做 RawFraction 值計算中的分母之前,先檢查這個值是否大於零。 |
RawFraction | 537003008 | 即時百分比計數器,以百分比顯示子集對其集合的比例。 例如,它會比較磁碟的使用中位元組數和磁碟的總位元組數。 這個型別的計數器只會顯示目前的百分比,而不是一段時間的平均 此類型的計數器包括分頁檔案\% 使用量尖峰。 |
SampleBase | 1073939457 | 基底計數器型別,儲存取樣中斷數,並在取樣分數中做為分母。 取樣分數就是樣本數目,其對樣本中斷而言為 1 (或 |
SampleCounter | 4260864 | 平均計數器,顯示一秒鐘完成的作業平均數。 當這個型別的計數器取樣資料時,每個取樣中斷會傳回 1 或 0。 計數器資料是所取樣的數目。 它會以系統效能計時器的刻度為單位來測量時間。 |
SampleFraction | 549585920 | 百分比計數器,顯示在最新兩次樣本間隔期間的對所有作業點擊的平均比例。 這類計數器包含 Cache\Pin Read Hits %。 |
Timer100Ns | 542180608 | 將一或多個元件的作用時間顯示為樣本間隔的總時間百分比的百分比計數器。 它會以 100 奈秒為單位來測量時間。 這個型別的計數器是設計來一次測量一個元件的活動 此類型的計數器包括 Processor\% User Time。 |
Timer100NsInverse | 558957824 | 百分比計數器,顯示樣本間隔期間所觀察的作用時間之平均百分比。 這是反向計數器。 此類型的計數器包括 Processor\% Processor Time。 |
備註
如需此 API 的詳細資訊,請參閱 PerformanceCounterType 的補充 API 備註。