GetRangeSourceCacheInfo

Quản lý tài liệu, Chẩn đoán, Hiệu năng

Mô tả

Trả về bản chụp JSON của bộ nhớ đệm byte-range thuộc sở hữu của tài liệu đang chọn dựa trên callback

Cú pháp

Delphi

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

Tham số

InfoNhận windowCount, pendingRequests, cacheLimitBytes, cachedBytes, coalesceWindowMS, hits, misses, evictions, sourceReads, sourceBytes, repeatedReads, coalescedRequests và coalescedSourceReads

Giá trị trả về

0Không có tài liệu nào dựa trên callback đang được chọn
1Bản chụp đã được trả về

Ghi chú

repeatedReads đếm các chunk nguồn căn chỉnh bị lấy lại sau khi một bản sao cache trước đó bị trục xuất

coalescedRequests đếm các waiter cùng chunk và các yêu cầu chunk liền kề được phục vụ mà không cần lệnh gọi nguồn riêng, còn coalescedSourceReads đếm các lần đọc vật lý phủ hơn một chunk trong hàng đợi

pendingRequests là con số tức thời và có thể bao gồm các lần đọc từ một thế hệ cache đã mất hiệu lực cho đến khi các caller hiện có của chúng nhận được kết quả