THPDFGraphTransactionStatistics Record

Chụp nhanh trạng thái stack graph transaction copy-on-write: cờ active, độ sâu lồng, số đếm snapshot và object đã thêm, cùng bộ nhớ snapshot resident, spilled, và đỉnh

Khai báo

THPDFGraphTransactionStatistics= record
  Active: boolean;
  Depth: Integer;
  SnapshotCount: Integer;
  AddedObjectCount: Integer;
  ResidentSnapshotBytes: Int64;
  SpilledSnapshotBytes: Int64;
  PeakResidentSnapshotBytes: Int64;
end;

Đơn vị

HPDFDoc

Các trường

TrườngMục đích
Activetrue trong khi một transaction mở bởi BeginGraphTransaction vẫn còn mở
DepthSố frame transaction đang lồng trên stack
SnapshotCountCác snapshot object copy-on-write đang giữ qua mọi frame
AddedObjectCountCác indirect object được thêm kể từ khi transaction ngoài cùng bắt đầu, đo so với số object ban đầu của nó
ResidentSnapshotBytesSố byte snapshot đang giữ trong bộ nhớ qua mọi frame
SpilledSnapshotBytesSố byte snapshot được đẩy ra khỏi bộ nhớ bởi cơ chế spilling
PeakResidentSnapshotBytesTổng snapshot resident cao nhất từng quan sát được; cũng được báo khi không có transaction nào active

Ghi chú sử dụng

API liên quan