THPDFParserArenaStatistics Record

Riporta la telemetria di blocchi, allocazioni, token ed elisioni dell'allocatore arena del parser

Dichiarazione

THPDFParserArenaStatistics= record
  BlockSize: Integer;
  RetainedBlockCount: Integer;
  RetainedBytes: Int64;
  PeakUsedBytes: Int64;
  AllocationCount: Int64;
  BytesRequested: Int64;
  BlockAllocationCount: Int64;
  ReusedAllocationCount: Int64;
  ResetCount: Int64;
  TokenCount: Int64;
  TemporaryObjectElisionCount: Int64;
end;

Unità

HPDFDoc

Campi

CampoScopo
BlockSizeCapacità di un blocco arena come configurata alla creazione (65536 per predefinito)
RetainedBlockCountNumero di blocchi che l'arena tiene attualmente per il riuso
RetainedBytesSomma delle capacità di tutti i blocchi trattenuti
PeakUsedBytesNumero massimo di byte dell'arena in uso durante la sessione
AllocationCountNumero di richieste di allocazione servite dall'arena
BytesRequestedByte totali richiesti attraverso tutte le allocazioni
BlockAllocationCountNumero di blocchi nuovi presi dal gestore della memoria
ReusedAllocationCountAllocazioni soddisfatte dallo spazio liberato dentro i blocchi esistenti
ResetCountQuante volte il mark dell'arena è stato ripristinato o l'arena è stata azzerata
TokenCountToken del parser conteggiati dalla sessione di caricamento proprietaria, riempito da THotPDF dopo il report dell'arena
TemporaryObjectElisionCountOggetti temporanei del parser elisi durante la sessione, riempito anch'esso da THotPDF

Note d'uso

API correlate