PDFium Delphi Component Docs

StructureCacheHitCount tulajdonság

Komponens: TPdf  ·  Egység: PDFium
Megszámolja azokat a struktúraelem-olvasásokat, amelyeket egy megőrzött oldal-struktúrafából szolgáltak ki

Syntax

property StructureCacheHitCount: Int64; // read only

Description

A számláló minden olyan StructureElementsForPage vagy StructureElements elérésnél egyszer növekszik, amelynek oldala már érvényes, gyorsítótárazott fát tart. A találat LRU sorrendben frissíti az oldalslotot, megérinti a bejegyzést a közös gyorsítótár-keretgazdában, és a megőrzött pillanatfelvétel mély klónját adja vissza

Az érték a TPdf példány élettartama alatt kumulatív, és soha nem nullázódik, így az emelkedő találati arány azt jelzi, hogy az ismételt akadálymentességi validáció és a struktúrabejárás egyetlen feldolgozást hasznosítanak újra

Remarks

Az olvasást ugyanaz a renderzár védi, amelyet a natív PDFium oldalhozzáférés használ

A kapacitásváltoztatás, az oldalszerkesztés, a dokumentumújratöltés és a törlések megőrzik a számlálót; azt változtatják meg, mi marad megőrizve, nem azt, ami már megtörtént

Párosítsa az értéket a StructureCacheMissCount-tal a tényleges találati arány kiszámításához

Example

for I := 1 to PageCount do
  AuditStructure(Pdf.StructureElementsForPage[I]);
Ratio := Pdf.StructureCacheHitCount /
  (Pdf.StructureCacheHitCount + Pdf.StructureCacheMissCount);

See Also

StructureCacheMissCount, StructureCacheCount, StructureCacheCapacity, StructureElementsForPage