GetRangeSourceCacheInfo

Gestión de documentos, diagnóstico, rendimiento

Descripción

Devuelve una instantánea JSON de la caché de rango de bytes que posee el documento seleccionado respaldado por retrollamadas

Sintaxis

Delphi

Function TPDFlib.GetRangeSourceCacheInfo(Out Info: WideString): Integer;

Parámetros

InfoRecibe windowCount, pendingRequests, cacheLimitBytes, cachedBytes, coalesceWindowMS, hits, misses, evictions, sourceReads, sourceBytes, repeatedReads, coalescedRequests y coalescedSourceReads

Valores devueltos

0No hay ningún documento seleccionado respaldado por retrollamadas disponible
1La instantánea se devolvió

Observaciones

repeatedReads cuenta los fragmentos de origen alineados que se volvieron a obtener después de que se expulsara una copia en caché anterior

coalescedRequests cuenta los esperadores del mismo fragmento y las peticiones de fragmentos adyacentes servidas sin su propia llamada al origen, mientras que coalescedSourceReads cuenta las lecturas físicas que cubrieron más de un fragmento en cola

pendingRequests es un recuento instantáneo y puede incluir lecturas de una generación de caché invalidada hasta que sus llamadores existentes reciban el resultado