THotPDF.GetLastParserArenaStatistics
Returnerar allokerings- och återanvändningsdiagnostik för kortlivad parserlagring som används av den senaste PDF-inläsningen
Deklaration
function GetLastParserArenaStatistics(
out Statistics: THPDFParserArenaStatistics): boolean;
Returvärde
Returnerar True när parserarenan är tillgänglig, inklusive före den första inläsningen då alla trafikräknare är noll
Statistik
BlockSize,RetainedBlockCountochRetainedBytesbeskriver lagring som behålls avTHotPDF-instansen för återanvändningPeakUsedBytes,AllocationCountochBytesRequestedbeskriver skrapbehovet under den senaste inläsningenBlockAllocationCounträknar nyligen allokerade block, medanReusedAllocationCounträknar allokeringar som betjänats från behållen lagringResetCountidentifierar en slutförd inläsningssessionsåterställning,TokenCounträknar arena-backade token ochTemporaryObjectElisionCounträknar ordlistenyckelnamnsobjekt som undvikits genom direkt parsning
Livslängd
Arenan lagrar endast transienta parserbyte; returnerade PDF-objekt, ordlistenamn, strömdata och andra bestående värden äger sin lagring oberoende
Se även: Skalbara inläsningar, LoadFromStream, LoadFromRandomAccessSource