THPDFType3GlyphCacheStats Record
Báo hit, miss, eviction, và bypass của cache CharProc glyph Type 3 dùng khi render
Khai báo
THPDFType3GlyphCacheStats= record
EntryCount: Integer;
CachedTokenCount: Integer;
HitCount: Int64;
MissCount: Int64;
EvictionCount: Int64;
OversizeBypassCount: Int64;
end;
Đơn vị
HPDFPageRenderer
Các trường
| Trường | Mục đích |
|---|---|
EntryCount | Số glyph procedure Type 3 mà per-render cache đang giữ |
CachedTokenCount | Tổng content token đang giữ trên các glyph procedure đã cache, chặn bởi budget cache |
HitCount | Số glyph procedure được phục vụ từ cache thay vì phải interpret lại |
MissCount | Số glyph procedure không có trong cache và phải interpret mới |
EvictionCount | Số glyph bị loại khỏi cache để giữ trong budget token |
OversizeBypassCount | Số glyph quá lớn không thể cache, được interpret trực tiếp không qua cache |
Ghi chú sử dụng
- Mỗi lần render trang báo bộ đếm riêng, và giá trị cuối cùng vẫn đọc được qua
THotPDF.GetLastType3GlyphCacheStats OversizeBypassCountcao nghĩa là các glyph CharProc vượt budget cache và bị interpret lại mỗi lần dùng- Cache dùng chung chéo các lần render giữ bộ đếm riêng trong
THPDFRendererSharedCacheStatistics