THotPDF.GetLastOperationTelemetry Method

複製最近一次發布的已載入文件作業遙測

宣告

function GetLastOperationTelemetry(out Info: THPDFOperationTelemetry): boolean;

參數

Info 接收作業名稱、排程器保留與等待、實際與 CPU 時間、元件與處理程序記憶體尖峰、尖峰存活配置增長、處理程序 I/O 位元組差額、解碼串流的輸入輸出與合計工作量、膨脹率、快取計數器、物件數、成功與取消狀態

傳回值

已完成或已取消的埋點作業發布過遙測時傳回 True

使用說明

PeakMemoryBytes 是可攜的元件保留量估計,PeakProcessMemoryBytes 則是取樣的處理程序工作集

AllocationCount 是額外存活 Delphi 記憶體管理區塊的尖峰值,CPUTimeMicroseconds 是目前執行緒時間,I/O 計數器則是整個處理程序的差額

DecodeExpansionPermille 是 DecodeOutputBytes 除以 DecodeInputBytes,1000 代表 1x;DecodedBytes 維持所有 filter 階段的合計工作量

ScheduledMemoryBytes、MemorySchedulerWaitMilliseconds 與 MemorySchedulerDelayed 把整個處理程序的尖峰記憶體准入歸因到這個作業

相關 API