THPDFParallelRenderPipelineInfo
Hlásí rozdělení práce, ohraničený stav výstupu a časování jednoho paralelního volání vykreslení načtené stránky
Pole
PageCountje počet požadovaných vstupních stranRequestedWorkerCountje normalizovaný požadavek volajícího po omezení podle procesorů, počtu stran a pevného limituWorkerCountje efektivní počet workerů po přizpůsobení paměťovému rozpočtuCompletedPageCountpočítá úspěšně dokončené bitmapyDeliveredPageCountpočítá bitmapy předané přes uspořádaný streamovací callback a u API vracejícího pole zůstává nulovýCompiledPageCountpočítá display listy zkompilované tímto volánímCacheHitPageCountpočítá strany získané z mezipaměti display listů bez kompilace kandidátaCompiledPagesAtFirstResultzaznamenává, kolik stran dokončilo kompilaci, když se zpřístupnila první bitmapaPeakConcurrentCompileStagesje nejvyšší počet workerů kompilujících display listy současněPeakConcurrentRenderStagesje nejvyšší počet workerů přehrávajících display listy současněOutputQueueDepthje limit dokončených bitmap zvolený pro uspořádané streamování a u API vracejícího pole zůstává nulovýPeakQueuedPageCountje nejvyšší počet dokončených bitmap zachovaných pro uspořádané předání, včetně bitmapy aktivní v callbackuBackpressureWaitCountpočítá čekání workerů způsobená limity uspořádaného okna nebo výstupní kapacityPeakQueuedBytesje konzervativní maximální bajtová váha dokončených bitmap zachovaných pro předáníFirstResultMillisecondsje čas od vstupu do volání do první dokončené bitmapyFirstDeliveryMillisecondsje čas od vstupu do volání do začátku prvního uspořádaného callbacku a u API vracejícího pole zůstává nulovýTotalMillisecondsje čas od vstupu do volání do doby, kdy se připojili všichni workeryMemoryBudgetWorkerLimitje limit souběžnosti odvozený z největšího odhadu strany a aktuálně dostupného rozpočtu plánovače, nula je-li přizpůsobení rozpočtu vypnuté nebo neomezenéPeakPageReservationBytesje největší konzervativní odhad strany v požadavkuPeakReservedRenderBytesje nejvyšší součtová váha rezervací vlastněných tímto volánímMemorySchedulerAdmissionCountpočítá strany pustené plánovačem sdíleným celým procesemMemorySchedulerDelayedPageCountpočítá strany, které čekaly na uvolnění jiné rezervaceMemorySchedulerWaitMillisecondsje součtový čas čekání na plánovač napříč puštěnými stranamiCancelledhlásí, že uspořádaný callback požádal o kooperativní zastavení
Záznam přečtete přes THotPDF.RenderLoadedPagesParallel nebo THotPDF.RenderLoadedPagesParallelOrdered