GetRangeSourceCacheInfo

การจัดการเอกสาร, การวินิจฉัย, ประสิทธิภาพ

คำอธิบาย

ส่งคืนสแนปชอต JSON ของแคชไบต์เรนจ์ซึ่งเอกสารที่เลือกที่อิงคอลแบ็กเป็นเจ้าของ

ไวยากรณ์

Delphi

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

พารามิเตอร์

Infoรับ windowCount, pendingRequests, cacheLimitBytes, cachedBytes, coalesceWindowMS, hits, misses, evictions, sourceReads, sourceBytes, repeatedReads, coalescedRequests และ coalescedSourceReads

ค่าที่ส่งกลับ

0ไม่มีเอกสารที่เลือกซึ่งอิงคอลแบ็กให้ใช้
1ส่งคืนสแนปชอตแล้ว

หมายเหตุ

repeatedReads นับก้อนซอร์สที่จัดแนวซึ่งถูกดึงซ้ำหลังสำเนาที่แคชไว้ก่อนหน้าถูกขับออก

coalescedRequests นับผู้รอก้อนเดียวกันและคำขอก้อนที่ติดกันซึ่งถูกให้บริการโดยไม่ต้องเรียกซอร์สเอง ส่วน coalescedSourceReads นับการอ่านกายภาพที่ครอบคลุมก้อนในคิวมากกว่าหนึ่งก้อน

pendingRequests เป็นตัวนับชั่วขณะ อาจรวมการอ่านจากแคชรุ่นที่ใช้ไม่ได้แล้ว จนกว่าผู้เรียกเดิมจะได้รับผลลัพธ์