THotPDF.GetLastOperationTelemetry Method

Copies the most recently published loaded-document operation telemetry

Déclaration

function GetLastOperationTelemetry(out Info: THPDFOperationTelemetry): boolean;

Paramètres

Info reçoit le nom de l’opération, la réservation et l’attente du scheduler, le temps réel et le temps CPU, les pics de mémoire du composant et du processus, la croissance maximale des allocations vivantes, les deltas d’octets d’E/S du processus, l’entrée, la sortie et le travail agrégé des streams décodés, l’expansion, les compteurs de cache, le nombre d’objets, le succès et l’état d’annulation

Valeur de retour

Renvoie True lorsqu’une opération instrumentée terminée ou annulée a publié sa télémétrie

Notes d'utilisation

PeakMemoryBytes est une estimation portable de la mémoire retenue par le composant, tandis que PeakProcessMemoryBytes est le working set du processus échantillonné

AllocationCount est le pic de blocs supplémentaires vivants du gestionnaire mémoire Delphi, CPUTimeMicroseconds est le temps du thread courant, et les compteurs d’E/S sont des deltas à l’échelle du processus

DecodeExpansionPermille is DecodeOutputBytes divided by DecodeInputBytes, where 1000 means 1x; DecodedBytes remains aggregate work across all filter stages

ScheduledMemoryBytes, MemorySchedulerWaitMilliseconds et MemorySchedulerDelayed attribuent à cette opération l’admission du pic de mémoire à l’échelle du processus

API associées