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