السجل THPDFMappedFileStatistics

يبلّغ عن بيانات تتبع للإعدادات والهندسة والتخطيط الذاكري والذاكرة المؤقتة والنقل جمعها مصدر الملف المُخطَّط ذاكريًا أثناء التحميل

التصريح

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;

الوحدة

HPDFObjs

الحقول

الحقلالغرض
FileSizeحجم ملف المصدر المُخطَّط بالبايتات
ConfiguredWindowSizeحجم النافذة كما أُهيّئ عبر LocalFileMappingWindowSize
ConfiguredCacheWindowCountعدد النوافذ المقيمة كما أُهيّئ عبر LocalFileMappingCacheWindows
WindowSizeحجم النافذة الساري فعلًا لهذا المصدر
CacheWindowCountعدد النوافذ التي تحتفظ بها ذاكرة النوافذ المؤقتة حاليًا
MappedByteLimitالحد الأعلى للبايتات التي يُبقيها المصدر مُخطَّطة في آن واحد
CurrentMappedBytesالبايتات المُخطَّطة حاليًا
PeakMappedBytesذروة البايتات المُخطَّطة خلال التحميل
GeometryChangeCountعدد المرات التي بدّلت فيها الهندسة التكيفية تخطيط النوافذ
SequentialReadCallsطلبات القراءة المصنَّفة تسلسلية
RandomReadCallsطلبات القراءة المصنَّفة وصولًا عشوائيًا
AdaptiveGeometryيصبح True عندما يكون اختيار الهندسة التكيفية مفعّلًا للمصدر
SequentialGeometryActiveيصبح True أثناء نشاط هندسة النوافذ التسلسلية
RandomGeometryActiveيصبح True أثناء نشاط هندسة نوافذ الوصول العشوائي
ReadCallsإجمالي طلبات القراءة المخدومة عبر المصدر المُخطَّط
BytesReadإجمالي البايتات التي سلّمتها تلك القراءات
MapCountعدد المرات التي عُيِّن فيها عرض ملف إلى نافذة
CacheHitsالقراءات التي لبيها عرض مقيم مسبقًا
FallbackReadCallsالقراءات التي لجأت إلى قراءات ملف عادية خارج ذاكرة النوافذ المؤقتة
FallbackBytesالبايتات التي سلّمتها القراءات الاحتياطية
DirectTransferCallsعمليات النقل المباشر من تدفق إلى تدفق التي تتخطى ذاكرة النوافذ المؤقتة
DirectTransferBytesالبايتات التي نقلتها عمليات النقل المباشر

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة