THPDFMappedFileStatistics Record

Berichtet Konfigurations-, Geometrie-, Mapping-, Cache- und Transfer-Telemetrie, die die speichergemappte Dateiquelle während eines Ladens gesammelt hat

Deklaration

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

Felder

FeldZweck
FileSizeGröße der gemappten Quelldatei in Bytes
ConfiguredWindowSizeFenstergröße, konfiguriert über LocalFileMappingWindowSize
ConfiguredCacheWindowCountAnzahl residenter Fenster, konfiguriert über LocalFileMappingCacheWindows
WindowSizeFenstergröße, die für diese Quelle tatsächlich gilt
CacheWindowCountAnzahl Fenster, die der Fenster-Cache aktuell hält
MappedByteLimitObergrenze für Bytes, die die Quelle gleichzeitig gemappt hält
CurrentMappedBytesAktuell gemappte Bytes
PeakMappedBytesHöchststand gemappter Bytes über den Ladevorgang
GeometryChangeCountWie oft die adaptive Geometrie das Fenster-Layout umschaltete
SequentialReadCallsAls sequenziell klassifizierte Leseanfragen
RandomReadCallsAls wahlfreien Zugriff klassifizierte Leseanfragen
AdaptiveGeometryTrue, wenn für die Quelle adaptive Geometriewahl aktiviert ist
SequentialGeometryActiveTrue, solange die sequenzielle Fenstergeometrie aktiv ist
RandomGeometryActiveTrue, solange die Random-Access-Fenstergeometrie aktiv ist
ReadCallsGesamte über die gemappte Quelle bediente Leseanfragen
BytesReadGesamte von diesen Lesezugriffen gelieferte Bytes
MapCountWie oft ein Dateiview in ein Fenster gemappt wurde
CacheHitsLesezugriffe, die ein bereits residentes Fenster bediente
FallbackReadCallsLesezugriffe, die auf einfache Datei-Lesezugriffe außerhalb des Fenster-Caches zurückfielen
FallbackBytesÜber Fallback-Lesezugriffe gelieferte Bytes
DirectTransferCallsDirekte Strom-zu-Strom-Transfers, die den Fenster-Cache umgehen
DirectTransferBytesDurch direkte Transfers bewegte Bytes

Verwendungshinweise

Verwandte APIs