Enregistrement THPDFGraphTransactionStatistics

Prend un instantané de l'état de la pile de transactions de graphe copy-on-write : drapeau actif, profondeur d'imbrication, comptages d'instantanés et d'objets ajoutés, et mémoire d'instantanés résidente, déversée et maximale

Déclaration

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

Unité

HPDFDoc

Champs

ChampObjectif
Activetrue tant qu'une transaction ouverte par BeginGraphTransaction est encore ouverte
DepthNombre de cadres de transaction imbriqués actuellement sur la pile
SnapshotCountInstantanés d'objets copy-on-write détenus sur l'ensemble des cadres
AddedObjectCountObjets indirects ajoutés depuis le démarrage de la transaction la plus externe, mesurés par rapport à son comptage d'objets initial
ResidentSnapshotBytesOctets d'instantanés actuellement détenus en mémoire sur l'ensemble des cadres
SpilledSnapshotBytesOctets d'instantanés sortis de la mémoire par le mécanisme de déversement
PeakResidentSnapshotBytesTotal résident d'instantanés le plus élevé observé ; aussi rapporté quand aucune transaction n'est active

Notes d'utilisation

API associées