THotPDF.GetLastOperationTelemetry-methode

Kopieert de meest recent gepubliceerde operationele telemetrie van een geladen document

Declaratie

function GetLastOperationTelemetry(out Info: THPDFOperationTelemetry): boolean;

Parameters

Info ontvangt de operatienaam, plannerreservering en -wachttijd, wand- en CPU-tijd, component- en procesgeheugenpieken, piek-live-allocatiegroei, proces-I/O-byte-delta's, gedecodeerde-streaminvoer, -uitvoer en -aggregatiewerk, expansie, cachetellers, objectaantal, succes en annuleringstoestand

Retourwaarde

Retourneert True wanneer een voltooide of geannuleerde geïnstrumenteerde operatie telemetrie heeft gepubliceerd

Gebruiksopmerkingen

PeakMemoryBytes is een draagbare door het component behouden schatting, terwijl PeakProcessMemoryBytes een gesamplede werkset van het proces is

AllocationCount zijn piek-extra levende Delphi-achtergrondblokken van de memory-manager, CPUTimeMicroseconds is de tijd van de huidige thread en I/O-tellers zijn procesbrede delta's

DecodeExpansionPermille is DecodeOutputBytes gedeeld door DecodeInputBytes, waarbij 1000 gelijk staat aan 1x; DecodedBytes blijft het aggregatiewerk over alle filterstadia

ScheduledMemoryBytes, MemorySchedulerWaitMilliseconds en MemorySchedulerDelayed kennen procesbrede piekgeheugentoelating aan deze operatie toe

Gerelateerde API's