Запис THPDFRangeCacheStatistics

Знімок читань джерела, влучань у кеш, активності prefetch, глибини випереджального читання та лічильників допуску об'єднувального кеша діапазонів

Оголошення

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

Поля

ПолеПризначення
SourceReadCountКількість читань, виданих у основне джерело
SourceBytesReadБайти, витягнуті з основного джерела
CacheHitCountЗапити читання, обслужені повністю з кешованих діапазонів
CacheMissCountЗапити читання, що потребували доступу до джерела
PrefetchRequestCountЗапитані фонові prefetch-діапазони
PrefetchCompletedCountФонові prefetch-діапазони, що завершилися
PrefetchCancelledCountСкасовані фонові prefetch-діапазони, зазвичай через потребу переднього плану
SequentialReadCountЧитання, класифіковані як послідовні в детекторі шаблонів доступу
RandomReadCountЧитання, класифіковані як довільні
SuppressedPrefetchCountСпроби prefetch, придушені евристиками допуску
CurrentReadAheadBlocksПоточна глибина випереджального читання, яку вживає адаптивний контролер
PeakReadAheadBlocksНайвища досягнута глибина випереджального читання
DirectTransferCountПередавання, що повністю оминули кеш
DirectTransferBytesБайти, переміщені обхідними передаваннями
CachedRangeCountЗаписи кешу, резидентні зараз
CachedBytesБайти, які зараз тримають записи кешу
AdmissionCountДіапазони, допущені до кешу
RejectionCountДіапазони, яким відмовлено в допуску через ліміти розміру чи політики
EvictionCountЗаписи кешу, витіснені заради дотримання байтових і записових бюджетів
FrequencyAdmissionCountДопуски, зараховані frequency sketch як повторно вживані блоки
FrequencyRejectionCountДопуски, відмовлені, бо frequency sketch не бачив повторного вживання
FrequencyAgingCountОперації старіння, виконані над frequency sketch

Примітки щодо використання

Пов'язані API