THotPDF.GetLastParserArenaStatistics
Renvoie les diagnostics d’allocation et de réutilisation du stockage éphémère du parseur utilisé par le dernier chargement PDF
Déclaration
function GetLastParserArenaStatistics(
out Statistics: THPDFParserArenaStatistics): boolean;
Valeur de retour
Renvoie True tant que l’arena du parseur est disponible, y compris avant le premier chargement quand tous les compteurs de trafic valent zéro
Statistiques
BlockSize,RetainedBlockCountetRetainedBytesdécrivent le stockage retenu par l’instanceTHotPDFpour réutilisationPeakUsedBytes,AllocationCountetBytesRequesteddécrivent la demande de travail temporaire pendant le dernier chargementBlockAllocationCountcompte les blocs nouvellement alloués, tandis queReusedAllocationCountcompte les allocations servies depuis le stockage retenuResetCountidentifie une réinitialisation terminée de session de chargement,TokenCountcompte les tokens adossés à l’arena, etTemporaryObjectElisionCountcompte les objets de noms clés de dictionnaire évités par parsing direct
Durée de vie
L’arena ne stocke que des octets de parseur transitoires ; les objets PDF renvoyés, les noms de dictionnaires, les données de stream et les autres valeurs persistantes possèdent leur stockage de façon indépendante
Voir aussi : Chargement évolutif, LoadFromStream, LoadFromRandomAccessSource