THPDFCacheAdmissionStatistics Record
Łączy aktywną politykę przyjmowania warstwy pamięci podręcznej z bieżącymi licznikami wpisów, bajtów, trafień, chybień, przyjęć, odrzuceń, eksmisji i przyjęć częstotliwościowych
Deklaracja
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;
Jednostka
HPDFDoc
Pola
| Pole | Przeznaczenie |
|---|---|
Enabled / AdaptiveAdmission | Migawka włączenia i trybu adaptacyjnego polityki THPDFCacheAdmissionPolicy warstwy |
MaxEntries / MaxTotalBytes / MaxEntryBytes | Migawka skonfigurowanych limitów: liczby wpisów, łącznych bajtów i bajtów na wpis |
EntryCount / CurrentBytes | Pozycje aktualnie trzymane w pamięci podręcznej i zajmowane przez nie bajty |
HitCount / MissCount | Przeszukania pamięci podręcznej obsłużone z warstwy versus chybiające przeszukania, w skali życia sesji |
AdmissionCount / RejectionCount | Pozycje przyjęte do pamięci podręcznej versus pozycje odrzucone przez politykę przyjmowania |
EvictionCount | Pozycje wyeksmitowane po przyjęciu, na przykład po obniżeniu limitów |
FrequencyAdmissionCount / FrequencyRejectionCount | Decyzje przyjmowania sterowane adaptacyjną polityką częstotliwości: pozycje przyjęte, bo były ponownie używane, versus pozycje odrzucone jako zimne |
FrequencyAgingCount | Przebiegi starzenia liczników częstotliwości zastosowane do stanu adaptacyjnego przyjmowania |
Uwagi dotyczące użycia
- Żądaj rekordu per
THPDFCacheLayerKindprzezTHotPDF.GetCacheAdmissionStatistics, liczniki są kumulatywne w obrębie sesji załadowanego dokumentu - Pierwsze pięć pól odzwierciedla zapisaną politykę
THPDFCacheAdmissionPolicy, więc jeden rekord wystarcza do planowania pojemności i raportowania współczynnika trafień - Porównaj
RejectionCountzFrequencyRejectionCount, aby zobaczyć, ile presji odrzuceń pochodzi z adaptacyjnego przyjmowania