PDFium Component Docs

StructureCacheHitCount-egenskap

Component: TPdf  ·  Unit: PDFium
Teller strukturelementlesinger som ble betjent fra et beholdt sidestrukturtre

Syntax

property StructureCacheHitCount: Int64; // read only

Description

Telleren økes én gang for hver StructureElementsForPage- eller StructureElements-tilgang der siden allerede har et gyldig cachet tre. Treffet fornyer sideplassen i least-recently-used-rekkefølge, berører oppføringen i den delte cache-governoren og returnerer en dyp klone av det beholdte snapshotet

Verdien er kumulativ over TPdf-instansens levetid og nullstilles aldri, så en stigende treffrate viser at gjentatt tilgjengelighetsvalidering og strukturtraversering gjenbruker én parsing

Remarks

Lesing er voktet av samme renderlås som brukes av native PDFium-sidetilgang

Kapasitetsendringer, sideredigeringer, dokumentomlastinger og tøminger bevarer telleren; de endrer det som beholdes, ikke det som allerede har skjedd

Kombiner verdien med StructureCacheMissCount for å beregne effektiv treffratio

Example

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

See Also

StructureCacheMissCount, StructureCacheCount, StructureCacheCapacity, StructureElementsForPage