Record THPDFSpillStatistics

Reporta tamaños lógicos y físicos, mezcla de compresión por bloques y comportamiento del writer asíncrono de un spill stream comprimido

Declaración

THPDFSpillStatistics= record
  LogicalBytes: Int64;
  PhysicalBytes: Int64;
  BlockCount: Integer;
  CompressedBlockCount: Integer;
  RawBlockCount: Integer;
  AsyncWriteBatchCount: Int64;
  AsyncWriteBlockCount: Int64;
  ProducerWaitCount: Int64;
  PeakQueuedBytes: Int64;
end;

Unidad

HPDFObjs

Campos

CampoPropósito
LogicalBytesTamaño sin comprimir de los datos que el stream presenta a los lectores
PhysicalBytesTamaño actual del archivo de spill de respaldo en disco
BlockCountCantidad total de bloques registrados en la tabla de offsets de bloques
CompressedBlockCountBloques almacenados comprimidos
RawBlockCountBloques almacenados tal cual porque la compresión no compensó
AsyncWriteBatchCountLotes de escritura entregados al thread writer de fondo
AsyncWriteBlockCountBloques realmente escritos por el writer de fondo
ProducerWaitCountVeces que el thread productor tuvo que esperar porque la cola de escritura estaba llena
PeakQueuedBytesMarca máxima de bytes encolados para escritura asíncrona

Notas de uso

APIs relacionadas