Enregistrement THPDFRangeCacheStatistics

Instantané des lectures source, des hits de cache, de l'activité de prefetch, de la profondeur de read-ahead et des compteurs d'admission du cache de plages à coalescence

Déclaration

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;

Unité

HPDFDoc

Champs

ChampObjectif
SourceReadCountNombre de lectures émises vers la source sous-jacente
SourceBytesReadOctets tirés de la source sous-jacente
CacheHitCountRequêtes de lecture servies entièrement depuis des plages en cache
CacheMissCountRequêtes de lecture qui ont exigé un accès source
PrefetchRequestCountPlages de prefetch en arrière-plan demandées
PrefetchCompletedCountPlages de prefetch en arrière-plan terminées
PrefetchCancelledCountPlages de prefetch en arrière-plan annulées, typiquement par une demande de premier plan
SequentialReadCountLectures classées séquentielles par le détecteur de motif d'accès
RandomReadCountLectures classées aléatoires
SuppressedPrefetchCountTentatives de prefetch supprimées par les heuristiques d'admission
CurrentReadAheadBlocksProfondeur de read-ahead actuellement utilisée par le contrôleur adaptatif
PeakReadAheadBlocksProfondeur de read-ahead la plus haute atteinte
DirectTransferCountTransferts qui ont contourné entièrement le cache
DirectTransferBytesOctets déplacés par des transferts de contournement
CachedRangeCountEntrées de cache actuellement résidentes
CachedBytesOctets actuellement détenus par les entrées de cache
AdmissionCountPlages admises dans le cache
RejectionCountPlages refusées à l'admission par des limites de taille ou de politique
EvictionCountEntrées de cache évincées pour respecter les budgets d'octets et d'entrées
FrequencyAdmissionCountAdmissions créditées par le sketch de fréquence comme blocs réutilisés
FrequencyRejectionCountAdmissions refusées parce que le sketch de fréquence n'a vu aucune réutilisation
FrequencyAgingCountOpérations de vieillissement effectuées sur le sketch de fréquence

Notes d'utilisation

API associées