THPDFRangeCacheStatistics Record

Istantanea di letture della sorgente, hit della cache, attività di prefetch, profondità di read-ahead e contatori di ammissione per la range cache a coalescenza

Dichiarazione

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

Campi

CampoScopo
SourceReadCountNumero di letture emesse verso la sorgente sottostante
SourceBytesReadByte prelevati dalla sorgente sottostante
CacheHitCountRichieste di lettura servite interamente da intervalli in cache
CacheMissCountRichieste di lettura che hanno richiesto accesso alla sorgente
PrefetchRequestCountIntervalli di prefetch in background richiesti
PrefetchCompletedCountIntervalli di prefetch in background completati
PrefetchCancelledCountIntervalli di prefetch in background annullati, tipicamente dalla domanda in primo piano
SequentialReadCountLetture classificate come sequenziali nel rilevatore di pattern di accesso
RandomReadCountLetture classificate come casuali
SuppressedPrefetchCountTentativi di prefetch soppressi dalle euristiche di ammissione
CurrentReadAheadBlocksProfondità di read-ahead attualmente usata dal controller adattivo
PeakReadAheadBlocksProfondità di read-ahead massima raggiunta
DirectTransferCountTrasferimenti che hanno bypassato del tutto la cache
DirectTransferBytesByte spostati dai trasferimenti di bypass
CachedRangeCountVoci di cache attualmente residenti
CachedBytesByte attualmente trattenuti dalle voci di cache
AdmissionCountIntervalli ammessi nella cache
RejectionCountIntervalli con ammissione rifiutata per limiti di dimensione o di politica
EvictionCountVoci di cache sfrattate per rispettare i budget di byte e di voci
FrequencyAdmissionCountAmmissioni accreditate dal frequency sketch come blocchi riusati
FrequencyRejectionCountAmmissioni rifiutate perché il frequency sketch non ha visto riuso
FrequencyAgingCountOperazioni di aging eseguite sul frequency sketch

Note d'uso

API correlate