Záznam THPDFMappedFileStatistics

Hlásí konfiguraci, geometrii, mapování, mezipaměť a přenosovou telemetrii sebranou zdrojem s mapovaným souborem během načítání

Deklarace

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;

Jednotka

HPDFObjs

Pole

PoleÚčel
FileSizeVelikost mapovaného zdrojového souboru v bajtech
ConfiguredWindowSizeVelikost okna nastavená přes LocalFileMappingWindowSize
ConfiguredCacheWindowCountPočet rezidentních oken nastavený přes LocalFileMappingCacheWindows
WindowSizeVelikost okna skutečně platná pro tento zdroj
CacheWindowCountPočet oken, která právě drží window mezipaměť
MappedByteLimitHorní mez bajtů, které má zdroj zmapované najednou
CurrentMappedBytesBajty právě zmapované
PeakMappedBytesMaximum zmapovaných bajtů během načítání
GeometryChangeCountKolikrát adaptivní geometrie přepnula rozložení oken
SequentialReadCallsČtecí požadavky klasifikované jako sekvenční
RandomReadCallsČtecí požadavky klasifikované jako náhodný přístup
AdaptiveGeometryTrue, když je pro zdroj zapnutý výběr adaptivní geometrie
SequentialGeometryActiveTrue, dokud je aktivní sekvenční geometrie oken
RandomGeometryActiveTrue, dokud je aktivní geometrie oken pro náhodný přístup
ReadCallsCelkový počet čtecích požadavků obsloužených přes mapovaný zdroj
BytesReadCelkový počet bajtů doručených těmito čteními
MapCountKolikrát se pohled na soubor zmapoval do okna
CacheHitsČtení obsloužená už rezidentním oknem
FallbackReadCallsČtení, která spadla zpět na obyčejná čtení souboru mimo window mezipaměť
FallbackBytesBajty doručené záložními čteními
DirectTransferCallsPřímé přenosy stream do streamu, které obcházejí window mezipaměť
DirectTransferBytesBajty přesunuté přímými přenosy

Poznámky k použití

Související API