GetRangeSourceCacheInfo

مدیریت سند، عیب‌یابی، کارایی

توضیحات

تصویر لحظه‌ای JSON از حافظه نهان محدوده بایتی متعلق به سند متکی بر callback انتخاب‌شده را برمی‌گرداند

نحو

Delphi

Function TPDFlib.GetRangeSourceCacheInfo(Out Info: WideString): Integer;

پارامترها

Infoمقادیر windowCount، pendingRequests، cacheLimitBytes، cachedBytes، coalesceWindowMS، hits، misses، evictions، sourceReads، sourceBytes، repeatedReads، coalescedRequests و coalescedSourceReads را دریافت می‌کند

مقادیر بازگشتی

0هیچ سند متکی بر callback انتخاب‌شده‌ای در دسترس نیست
1تصویر لحظه‌ای برگردانده شد

توضیحات

repeatedReads قطعه‌های مبدأ هم‌ترازی را می‌شمارد که پس از اخراج نسخه ذخیره‌شده پیشین دوباره واکشی شده‌اند‏

coalescedRequests منتظران هم‌قطعه و درخواست‌های قطعه مجاور را که بدون فراخوانی مبدأ اختصاصی سرو شده‌اند می‌شمارد، در حالی که coalescedSourceReads خواندن‌های فیزیکی را که بیش از یک قطعه در صف را پوشش داده‌اند می‌شمارد‏

pendingRequests شمارشی لحظه‌ای است و می‌تواند خواندن‌های نسل حافظه نهان نامعتبرشده را تا هنگام دریافت نتیجه توسط فراخوان‌کنندگان موجود شامل شود