THPDFMappedFileStatistics Kaydı

Bellek-eşlemeli dosya kaynağının bir yükleme sırasında topladığı yapılandırma, geometri, eşleme, önbellek ve aktarım telemetrisini raporlar

Bildirim

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;

Birim

HPDFObjs

Alanlar

AlanAmaç
FileSizeEşlenen kaynak dosyanın bayt cinsinden boyutu
ConfiguredWindowSizeLocalFileMappingWindowSize aracılığıyla yapılandırıldığı hâliyle pencere boyutu
ConfiguredCacheWindowCountLocalFileMappingCacheWindows aracılığıyla yapılandırıldığı hâliyle yerleşik pencere sayısı
WindowSizeBu kaynak için gerçekten geçerli olan pencere boyutu
CacheWindowCountPencere önbelleğinin şu anda tuttuğu pencere sayısı
MappedByteLimitKaynağın bir anda eşlenmiş olarak tuttuğu baytların üst sınırı
CurrentMappedBytesŞu anda eşlenmiş baytlar
PeakMappedBytesYükleme boyunca eşlenmiş baytların en yüksek seviyesi
GeometryChangeCountUyarlanır geometrinin pencere düzenini değiştirme sayısı
SequentialReadCallsSıralı olarak sınıflandırılan okuma istekleri
RandomReadCallsRastgele erişim olarak sınıflandırılan okuma istekleri
AdaptiveGeometryKaynak için uyarlanır geometri seçimi etkinken True
SequentialGeometryActiveSıralı pencere geometrisi etkinken True
RandomGeometryActiveRastgele erişim pencere geometrisi etkinken True
ReadCallsEşlenen kaynak üzerinden karşılanan toplam okuma isteği
BytesReadBu okumaların teslim ettiği toplam bayt
MapCountBir dosya view'ının bir pencereye eşlenme sayısı
CacheHitsZaten yerleşik olan bir pencereyle karşılanan okumalar
FallbackReadCallsPencere önbelleği dışında düz dosya okumalarına dönüşen okumalar
FallbackBytesFallback okumalarının teslim ettiği baytlar
DirectTransferCallsPencere önbelleğini atlayan doğrudan stream'den stream'e aktarımlar
DirectTransferBytesDoğrudan aktarımlarla taşınan baytlar

Kullanım notları

İlgili API'ler