GetRangeSourceCacheInfo
Dokumenthåndtering, diagnostik, ydeevne
Beskrivelse
Returnerer et JSON-snapshot af byte-range-cachen, som det valgte callback-backede dokument ejer
Syntaks
Delphi
Function TPDFlib.GetRangeSourceCacheInfo(Out Info: WideString): Integer;Parametre
| Info | Modtager windowCount, pendingRequests, cacheLimitBytes, cachedBytes, coalesceWindowMS, hits, misses, evictions, sourceReads, sourceBytes, repeatedReads, coalescedRequests og coalescedSourceReads |
|---|
Returværdier
| 0 | Intet valgt callback-backet dokument er tilgængeligt |
|---|---|
| 1 | Snapshottet blev returneret |
Bemærkninger
repeatedReads tæller justerede kildechunke, der hentes igen, efter at en tidligere cachet kopi er blevet forvist
coalescedRequests tæller ventere på samme chunk og tilstødende chunk-anmodninger, der betjenes uden eget kildekald, mens coalescedSourceReads tæller fysiske læsninger, der dækkede mere end én køet chunk
pendingRequests er en øjebliksbilledtælling og kan omfatte læsninger fra en ugyldiggjort cache-generation, indtil deres eksisterende kaldere modtager resultatet