THPDFRangeCacheStatistics レコード

統合レンジキャッシュの、ソース読み出し、キャッシュヒット、プリフェッチ動作、リードアヘッド深度、アドミッションカウンタのスナップショットです

宣言

THPDFRangeCacheStatistics= record
  SourceReadCount: Int64;
  SourceBytesRead: Int64;
  CacheHitCount: Int64;
  CacheMissCount: Int64;
  PrefetchRequestCount: Int64;
  PrefetchCompletedCount: Int64;
  PrefetchCancelledCount: Int64;
  SequentialReadCount: Int64;
  RandomReadCount: Int64;
  SuppressedPrefetchCount: Int64;
  CurrentReadAheadBlocks: Integer;
  PeakReadAheadBlocks: Integer;
  DirectTransferCount: Int64;
  DirectTransferBytes: Int64;
  CachedRangeCount: Integer;
  CachedBytes: Int64;
  AdmissionCount: Int64;
  RejectionCount: Int64;
  EvictionCount: Int64;
  FrequencyAdmissionCount: Int64;
  FrequencyRejectionCount: Int64;
  FrequencyAgingCount: Int64;
end;

ユニット

HPDFDoc

フィールド

フィールド目的
SourceReadCount基底ソースに発行された読み出しの数
SourceBytesRead基底ソースから読み込んだバイト数
CacheHitCountキャッシュ済み範囲だけで満たされた読み出し要求の数
CacheMissCountソースアクセスを必要とした読み出し要求の数
PrefetchRequestCount要求されたバックグラウンドプリフェッチ範囲の数
PrefetchCompletedCount完了したバックグラウンドプリフェッチ範囲の数
PrefetchCancelledCountキャンセルされたバックグラウンドプリフェッチ範囲の数。多くはフォアグラウンドの要求によるもの
SequentialReadCountアクセスパターン検出器がシーケンシャルと分類した読み出しの数
RandomReadCountランダムと分類された読み出しの数
SuppressedPrefetchCountアドミッションヒューリスティクスに抑止されたプリフェッチ試行の数
CurrentReadAheadBlocksアダプティブコントローラが現在使用しているリードアヘッド深度
PeakReadAheadBlocks到達したリードアヘッド深度のピーク
DirectTransferCountキャッシュを完全にバイパスした転送の数
DirectTransferBytesバイパス転送が動かしたバイト数
CachedRangeCount現在常駐しているキャッシュエントリの数
CachedBytesキャッシュエントリが現在手元に置いているバイト数
AdmissionCountキャッシュに受け入れられた範囲の数
RejectionCountサイズまたはポリシー上限で受け入れを拒否された範囲の数
EvictionCountバイトとエントリの予算を守るために追い出されたキャッシュエントリの数
FrequencyAdmissionCountfrequency sketch が再利用ブロックとして認めた受け入れの数
FrequencyRejectionCountfrequency sketch が再利用を見出せずに拒否した受け入れの数
FrequencyAgingCountfrequency sketch に対して実行されたエージング処理の数

使用上の注意

関連 API