THPDFMappedFileStatistics Record

تلمتری پیکربندی، هندسه، نگاشت، حافظهٔ نهان و انتقال را گزارش می‌کند که منبع فایل memory-mapped طی یک بارگذاری گردآوری کرده است

اعلان

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تعداد پنجره‌های resident مطابق پیکربندی LocalFileMappingCacheWindows
WindowSizeاندازهٔ پنجره‌ای که برای این منبع واقعاً اعمال شده است
CacheWindowCountتعداد پنجره‌هایی که حافظهٔ نهان پنجره در حال حاضر نگه می‌دارد
MappedByteLimitسقف بالای بایت‌هایی که منبع در هر لحظه نگاشت‌شده نگه می‌دارد
CurrentMappedBytesبایت‌های نگاشت‌شدهٔ فعلی
PeakMappedBytesبیشینهٔ بایت‌های نگاشت‌شده در طول بارگذاری
GeometryChangeCountتعداد دفعاتی که هندسهٔ تطبیقی چیدمان پنجره را عوض کرده است
SequentialReadCallsدرخواست‌های خواندن دسته‌بندی‌شده به‌عنوان ترتیبی
RandomReadCallsدرخواست‌های خواندن دسته‌بندی‌شده به‌عنوان دسترسی تصادفی
AdaptiveGeometryTrue وقتی انتخاب هندسهٔ تطبیقی برای منبع فعال باشد
SequentialGeometryActiveTrue وقتی هندسهٔ پنجرهٔ ترتیبی فعال باشد
RandomGeometryActiveTrue وقتی هندسهٔ پنجرهٔ دسترسی تصادفی فعال باشد
ReadCallsمجموع درخواست‌های خواندنِ سرویس‌شده از طریق منبع نگاشت‌شده
BytesReadمجموع بایت‌های تحویل‌شده توسط آن خواندن‌ها
MapCountتعداد دفعاتی که یک view فایل داخل پنجره نگاشت شده است
CacheHitsخواندن‌های برآورده‌شده توسط پنجرهٔ از قبل resident
FallbackReadCallsخواندن‌هایی که به خواندن سادهٔ فایل بیرون از حافظهٔ نهان پنجره fallback کرده‌اند
FallbackBytesبایت‌های تحویل‌شده توسط خواندن‌های fallback
DirectTransferCallsانتقال‌های مستقیم جریان‌به‌جریان که از حافظهٔ نهان پنجره می‌گذرند
DirectTransferBytesبایت‌های جابه‌جاشده توسط انتقال‌های مستقیم

یادداشت‌های استفاده

APIهای مرتبط