GetRangeSourceCacheInfo
Gestion de documents, diagnostic, performances
Description
Renvoie un instantané JSON du cache de plages d'octets détenu par le document sélectionné adossé à un callback
Syntaxe
Delphi
Function TPDFlib.GetRangeSourceCacheInfo(Out Info: WideString): Integer;Paramètres
| Info | Reçoit windowCount, pendingRequests, cacheLimitBytes, cachedBytes, coalesceWindowMS, hits, misses, evictions, sourceReads, sourceBytes, repeatedReads, coalescedRequests et coalescedSourceReads |
|---|
Valeurs de retour
| 0 | Aucun document sélectionné adossé à un callback n'est disponible |
|---|---|
| 1 | L'instantané a été renvoyé |
Remarques
repeatedReads compte les segments de source alignés récupérés à nouveau après l'éviction d'une copie en cache antérieure
coalescedRequests compte les attenteurs d'un même segment et les requêtes de segments adjacents servies sans leur propre appel de source, tandis que coalescedSourceReads compte les lectures physiques couvrant plus d'un segment en attente
pendingRequests est un comptage instantané et peut inclure des lectures d'une génération de cache invalidée jusqu'à ce que leurs appelants existants reçoivent le résultat