GetResourceUsageStatisticsJSON
Diagnostics, performances
Description
Renvoie un objet JSON contenant les statistiques de structure, de flux, d'image, de police et de cache pour tous les documents appartenant à l'instance de bibliothèque
Syntaxe
Delphi
Function TPDFlib.GetResourceUsageStatisticsJSON: WideString;Valeurs de retour
Objet JSON contenant le nombre d’objets et de ressources, le nombre estimé d’octets de structure, les octets encodés et décodés des flux, les échecs d’analyseur et de flux, la taille maximale des flux décodés ainsi que les statistiques des caches d’objets, de flux d’objets et de listes d’affichage
Remarques
estimatedBytes couvre les structures d'objets PDF possédées et exclut les métadonnées de l'allocateur, les surfaces de rendu et les allocations natives tierces
operationDecodedBytes est réinitialisé au début de chaque opération suivie, tandis que totalDecodedBytes continue jusqu'à l'appel de ResetResourceUsageStatistics
objectStreamCache comprend la charge utile décodée actuelle et les bytes de la table des décalages, maxBytesPerDocument et le cumul des evictions, en plus des entrées, succès et échecs
displayListCache comprend les bytes conservés, les limites d’entrées et d’octets, le replayCost estimé, les evictions, les bypasses trop volumineux, les captures incomplètes refusées et la contention des constructions simultanées