THotPDF.GetLastParserArenaStatistics
Vrací diagnostiku alokace a reuse pro krátkodobé parser úložiště použité posledním načtením PDF
Deklarace
function GetLastParserArenaStatistics(
out Statistics: THPDFParserArenaStatistics): boolean;
Návratová hodnota
Vrací True, dokud je parser arena dostupná, včetně stavu před prvním načtením, kdy jsou všechna traffic počítadla na nule
Statistiky
BlockSize,RetainedBlockCountaRetainedBytespopisují úložiště, které instanceTHotPDFdrží pro reusePeakUsedBytes,AllocationCountaBytesRequestedpopisují poptávku po scratch paměti během posledního načteníBlockAllocationCountpočítá nově alokované bloky aReusedAllocationCountalokace obsloužené z udržovaného úložištěResetCountoznačuje dokončený reset load session,TokenCountpočítá tokeny kryté arenou aTemporaryObjectElisionCountpočítá name objekty pro klíče slovníků, kterým se přímé parsování vyhlo
Životní cyklus
Arena ukládá jen přechodné parser byty; vrácené PDF objekty, názvy slovníků, data streamů a další trvalé hodnoty vlastní své úložiště samostatně
Viz také: Škálovatelné načítání, LoadFromStream, LoadFromRandomAccessSource