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