Înregistrarea THPDFMappedFileStatistics

Raportează telemetria de configurație, geometrie, mapare, cache și transfer colectată de sursa de fișier mapată în memorie în timpul unei încărcări

Declarație

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;

Unitate

HPDFObjs

Câmpuri

CâmpScop
FileSizeDimensiunea fișierului sursă mapat, în octeți
ConfiguredWindowSizeDimensiunea ferestrei așa cum a fost configurată prin LocalFileMappingWindowSize
ConfiguredCacheWindowCountNumărul de ferestre rezidente așa cum a fost configurat prin LocalFileMappingCacheWindows
WindowSizeDimensiunea ferestrei efectiv în vigoare pentru această sursă
CacheWindowCountNumărul de ferestre deținute acum de stratul de cache de ferestre
MappedByteLimitLimita superioară de octeți pe care sursa îi ține mapați simultan
CurrentMappedBytesOcteți mapați în prezent
PeakMappedBytesNivelul maxim de octeți mapați de-a lungul încărcării
GeometryChangeCountDe câte ori geometria adaptivă a comutat dispunerea ferestrelor
SequentialReadCallsCereri de citire clasificate ca secvențiale
RandomReadCallsCereri de citire clasificate ca acces aleatoriu
AdaptiveGeometryTrue când selecția de geometrie adaptivă este activată pentru sursă
SequentialGeometryActiveTrue cât timp geometria secvențială de ferestre este activă
RandomGeometryActiveTrue cât timp geometria de ferestre cu acces aleatoriu este activă
ReadCallsTotalul cererilor de citire deservite prin sursa mapată
BytesReadTotalul de octeți livrați de acele citiri
MapCountDe câte ori o vedere de fișier a fost mapată într-o fereastră
CacheHitsCitiri deservite de o fereastră deja rezidentă
FallbackReadCallsCitiri care au căzut pe citiri de fișier simple, în afara stratului de cache de ferestre
FallbackBytesOcteți livrați de citirile de rezervă
DirectTransferCallsTransferuri directe flux-la-flux care ocolesc stratul de cache de ferestre
DirectTransferBytesOcteți mutați de transferurile directe

Note de utilizare

API-uri asociate