THPDFCacheAdmissionStatistics Record

Combines the active admission policy of a cache layer with live entry, byte, hit, miss, admission, rejection, eviction, and frequency-admission counters

Declaration

THPDFCacheAdmissionStatistics= record
  Enabled: boolean;
  AdaptiveAdmission: boolean;
  MaxEntries: Integer;
  MaxTotalBytes: Int64;
  MaxEntryBytes: Int64;
  EntryCount: Integer;
  CurrentBytes: Int64;
  HitCount: Int64;
  MissCount: Int64;
  AdmissionCount: Int64;
  RejectionCount: Int64;
  EvictionCount: Int64;
  FrequencyAdmissionCount: Int64;
  FrequencyRejectionCount: Int64;
  FrequencyAgingCount: Int64;
end;

Unit

HPDFDoc

Fields

FieldPurpose
Enabled / AdaptiveAdmissionSnapshot of the layer's THPDFCacheAdmissionPolicy enablement and adaptive mode
MaxEntries / MaxTotalBytes / MaxEntryBytesSnapshot of the configured entry, total-byte, and per-entry limits
EntryCount / CurrentBytesEntries currently cached and bytes they occupy
HitCount / MissCountLifetime cache lookups served from the layer versus lookups that missed
AdmissionCount / RejectionCountItems admitted into the cache versus items refused by the admission policy
EvictionCountItems evicted after admission, for example when limits were lowered
FrequencyAdmissionCount / FrequencyRejectionCountAdmission decisions driven by the frequency-based adaptive policy: items admitted because they were reused versus items refused as cold
FrequencyAgingCountFrequency-counter aging passes applied to the adaptive admission state

Usage notes

Related APIs