Record THPDFMappedFileStatistics

Reporta la telemetría de configuración, geometría, mapeo, caché y transferencia que la fuente de archivos mapeados en memoria recogió durante una carga

Declaración

THPDFMappedFileStatistics= record
  FileSize: Int64;
  ConfiguredWindowSize: Int64;
  ConfiguredCacheWindowCount: Integer;
  WindowSize: Int64;
  CacheWindowCount: Integer;
  MappedByteLimit: Int64;
  CurrentMappedBytes: Int64;
  PeakMappedBytes: Int64;
  GeometryChangeCount: Int64;
  SequentialReadCalls: Int64;
  RandomReadCalls: Int64;
  AdaptiveGeometry: Boolean;
  SequentialGeometryActive: Boolean;
  RandomGeometryActive: Boolean;
  ReadCalls: Int64;
  BytesRead: Int64;
  MapCount: Int64;
  CacheHits: Int64;
  FallbackReadCalls: Int64;
  FallbackBytes: Int64;
  DirectTransferCalls: Int64;
  DirectTransferBytes: Int64;
end;

Unidad

HPDFObjs

Campos

CampoPropósito
FileSizeTamaño del archivo fuente mapeado en bytes
ConfiguredWindowSizeTamaño de ventana según lo configurado mediante LocalFileMappingWindowSize
ConfiguredCacheWindowCountCantidad de ventanas residentes según lo configurado mediante LocalFileMappingCacheWindows
WindowSizeTamaño de ventana realmente en vigor para esta fuente
CacheWindowCountCantidad de ventanas retenidas actualmente por la caché de ventanas
MappedByteLimitTope superior de bytes que la fuente mantiene mapeados a la vez
CurrentMappedBytesBytes mapeados actualmente
PeakMappedBytesMarca máxima de bytes mapeados durante la carga
GeometryChangeCountVeces que la geometría adaptativa cambió la disposición de ventanas
SequentialReadCallsRequests de lectura clasificados como secuenciales
RandomReadCallsRequests de lectura clasificados como acceso aleatorio
AdaptiveGeometryTrue cuando la selección de geometría adaptativa está habilitada para la fuente
SequentialGeometryActiveTrue mientras la geometría de ventanas secuencial está activa
RandomGeometryActiveTrue mientras la geometría de ventanas de acceso aleatorio está activa
ReadCallsTotal de requests de lectura servidos a través de la fuente mapeada
BytesReadTotal de bytes entregados por esas lecturas
MapCountVeces que una vista del archivo se mapeó a una ventana
CacheHitsLecturas satisfechas por una ventana ya residente
FallbackReadCallsLecturas que cayeron de vuelta a lecturas de archivo simples fuera de la caché de ventanas
FallbackBytesBytes entregados por lecturas de fallback
DirectTransferCallsTransferencias directas de stream a stream que se saltan la caché de ventanas
DirectTransferBytesBytes movidos por transferencias directas

Notas de uso

APIs relacionadas