THPDFType3GlyphCacheStats Record
Riporta hit, miss, eviction e comportamento di bypass della cache dei CharProc dei glifi Type 3 usata durante il rendering
Dichiarazione
THPDFType3GlyphCacheStats= record
EntryCount: Integer;
CachedTokenCount: Integer;
HitCount: Int64;
MissCount: Int64;
EvictionCount: Int64;
OversizeBypassCount: Int64;
end;
UnitÃ
HPDFPageRenderer
Campi
| Campo | Scopo |
|---|---|
EntryCount | Numero di procedure di glifi Type 3 attualmente trattenute dalla cache per rendering |
CachedTokenCount | Token di contenuto totali trattenuti attraverso le procedure di glifi in cache, limitati dal budget della cache |
HitCount | Procedure di glifi servite dalla cache invece di essere reinterpretate |
MissCount | Procedure di glifi non trovate nella cache e interpretate ex novo |
EvictionCount | Glifi eliminati dalla cache per stare dentro il budget di token |
OversizeBypassCount | Glifi troppo grandi da mettere in cache, interpretati direttamente senza caching |
Note d'uso
- Ogni rendering di pagina riporta i suoi contatori, e gli ultimi valori restano leggibili tramite
THotPDF.GetLastType3GlyphCacheStats - Un
OversizeBypassCountalto significa che i CharProc dei glifi superano il budget della cache e vengono reinterpretati a ogni uso - La cache condivisa tra rendering tiene contatori separati in
THPDFRendererSharedCacheStatistics