THPDFRangeCacheStatistics Record

Snapshot các lần đọc nguồn, cache hit, hoạt động prefetch, độ sâu read-ahead và các counter admission của coalescing range cache

Khai báo

THPDFRangeCacheStatistics= record
  SourceReadCount: Int64;
  SourceBytesRead: Int64;
  CacheHitCount: Int64;
  CacheMissCount: Int64;
  PrefetchRequestCount: Int64;
  PrefetchCompletedCount: Int64;
  PrefetchCancelledCount: Int64;
  SequentialReadCount: Int64;
  RandomReadCount: Int64;
  SuppressedPrefetchCount: Int64;
  CurrentReadAheadBlocks: Integer;
  PeakReadAheadBlocks: Integer;
  DirectTransferCount: Int64;
  DirectTransferBytes: Int64;
  CachedRangeCount: Integer;
  CachedBytes: Int64;
  AdmissionCount: Int64;
  RejectionCount: Int64;
  EvictionCount: Int64;
  FrequencyAdmissionCount: Int64;
  FrequencyRejectionCount: Int64;
  FrequencyAgingCount: Int64;
end;

Đơn vị

HPDFDoc

Các trường

TrườngMục đích
SourceReadCountSố lần đọc phát xuống nguồn bên dưới
SourceBytesReadSố byte kéo về từ nguồn bên dưới
CacheHitCountSố request đọc được phục vụ hoàn toàn từ các range đã cache
CacheMissCountSố request đọc phải truy cập vào nguồn
PrefetchRequestCountSố range prefetch nền được yêu cầu
PrefetchCompletedCountSố range prefetch nền đã hoàn thành
PrefetchCancelledCountSố range prefetch nền bị hủy, thường do nhu cầu từ foreground
SequentialReadCountSố lần đọc được bộ phát hiện access pattern xếp loại là sequential
RandomReadCountSố lần đọc được xếp loại là random
SuppressedPrefetchCountSố lần thử prefetch bị heuristic admission chặn lại
CurrentReadAheadBlocksĐộ sâu read-ahead mà bộ điều khiển thích nghi đang dùng
PeakReadAheadBlocksĐộ sâu read-ahead cao nhất từng đạt được
DirectTransferCountSố lượt transfer đi vòng qua cache hoàn toàn
DirectTransferBytesSố byte được chuyển qua các transfer kiểu bypass
CachedRangeCountSố cache entry đang cư trú
CachedBytesSố byte đang được các cache entry giữ
AdmissionCountSố range được nhận vào cache
RejectionCountSố range bị từ chối nhận vì giới hạn kích thước hoặc policy
EvictionCountSố cache entry bị evict để tuân thủ ngân sách byte và số entry
FrequencyAdmissionCountSố lần được nhận vào mà frequency sketch tính là các block được dùng lại
FrequencyRejectionCountSố lần bị từ chối nhận vì frequency sketch không thấy dấu hiệu dùng lại
FrequencyAgingCountSố thao tác aging thực hiện trên frequency sketch

Ghi chú sử dụng

API liên quan