THPDFMappedFileStatistics Record

Riporta la telemetria di configurazione, geometria, mapping, cache e trasferimento raccolta dalla sorgente a file mappati in memoria durante un caricamento

Dichiarazione

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;

Unità

HPDFObjs

Campi

CampoScopo
FileSizeDimensione del file sorgente mappato in byte
ConfiguredWindowSizeDimensione della finestra come configurata tramite LocalFileMappingWindowSize
ConfiguredCacheWindowCountNumero di finestre residenti come configurato tramite LocalFileMappingCacheWindows
WindowSizeDimensione della finestra effettivamente in vigore per questa sorgente
CacheWindowCountNumero di finestre attualmente tenute dalla cache delle finestre
MappedByteLimitTetto superiore sui byte che la sorgente tiene mappati contemporaneamente
CurrentMappedBytesByte attualmente mappati
PeakMappedBytesPicco massimo di byte mappati durante il caricamento
GeometryChangeCountQuante volte la geometria adattiva ha cambiato il layout delle finestre
SequentialReadCallsRichieste di lettura classificate come sequenziali
RandomReadCallsRichieste di lettura classificate come accesso casuale
AdaptiveGeometryTrue quando la selezione della geometria adattiva è abilitata per la sorgente
SequentialGeometryActiveTrue mentre la geometria a finestre sequenziale è attiva
RandomGeometryActiveTrue mentre la geometria a finestre ad accesso casuale è attiva
ReadCallsRichieste di lettura totali servite attraverso la sorgente mappata
BytesReadByte totali consegnati da quelle letture
MapCountQuante volte una vista del file è stata mappata in una finestra
CacheHitsLetture soddisfatte da una finestra già residente
FallbackReadCallsLetture che sono ricadute su letture file semplici fuori dalla cache delle finestre
FallbackBytesByte consegnati dalle letture di fallback
DirectTransferCallsTrasferimenti diretti stream-a-stream che bypassano la cache delle finestre
DirectTransferBytesByte spostati dai trasferimenti diretti

Note d'uso

API correlate