Registro THPDFMappedFileStatistics

Informa de 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 está configurado mediante LocalFileMappingWindowSize
ConfiguredCacheWindowCountNúmero de ventanas residentes según está configurado mediante LocalFileMappingCacheWindows
WindowSizeTamaño de ventana realmente en vigor para esta fuente
CacheWindowCountNúmero de ventanas que la caché de ventanas retiene actualmente
MappedByteLimitLímite 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
SequentialReadCallsPeticiones de lectura clasificadas como secuenciales
RandomReadCallsPeticiones de lectura clasificadas como acceso aleatorio
AdaptiveGeometryTrue cuando la selección de geometría adaptativa está habilitada para la fuente
SequentialGeometryActiveTrue mientras la geometría de ventana secuencial está activa
RandomGeometryActiveTrue mientras la geometría de ventana de acceso aleatorio está activa
ReadCallsTotal de peticiones de lectura atendidas a través de la fuente mapeada
BytesReadTotal de bytes entregados por esas lecturas
MapCountVeces que una vista de archivo se mapeó en una ventana
CacheHitsLecturas atendidas por una ventana ya residente
FallbackReadCallsLecturas que recurrieron a lecturas de archivo simples fuera de la caché de ventanas
FallbackBytesBytes entregados por lecturas de reserva
DirectTransferCallsTransferencias directas de flujo a flujo que se saltan la caché de ventanas
DirectTransferBytesBytes movidos por transferencias directas

Notas de uso

APIs relacionadas