THPDFParallelRenderPipelineInfo
Informa la distribución del trabajo, el estado acotado de la salida y los tiempos de una llamada de render paralelo de páginas cargadas
Campos
PageCountes el número de páginas de entrada solicitadasRequestedWorkerCountes la solicitud del llamador normalizada tras aplicar los límites de procesador, número de páginas y hard limitWorkerCountes el número efectivo de workers tras la adaptación al presupuesto de memoriaCompletedPageCountcuenta los bitmaps completados con éxitoDeliveredPageCountcuenta los bitmaps entregados mediante un callback de streaming ordenado y se mantiene en cero para la API que devuelve un arrayCompiledPageCountcuenta las display lists compiladas por esta llamadaCacheHitPageCountcuenta las páginas obtenidas del cache de display lists sin compilar un candidatoCompiledPagesAtFirstResultregistra cuántas páginas tenían la compilación completa cuando el primer bitmap quedó disponiblePeakConcurrentCompileStageses el número máximo de workers compilando display lists al mismo tiempoPeakConcurrentRenderStageses el número máximo de workers reproduciendo display lists al mismo tiempoOutputQueueDepthes el límite de bitmaps completados elegido para el streaming ordenado y se mantiene en cero para la API que devuelve un arrayPeakQueuedPageCountes el número máximo de bitmaps completados retenidos para la entrega ordenada, incluido el bitmap activo en el callbackBackpressureWaitCountcuenta las esperas de workers causadas por límites de la ventana ordenada o de la capacidad de salidaPeakQueuedByteses el peso máximo conservador en bytes de los bitmaps completados retenidos para entregaFirstResultMillisecondses el tiempo transcurrido desde la entrada a la llamada hasta el primer bitmap completadoFirstDeliveryMillisecondses el tiempo transcurrido desde la entrada a la llamada hasta que comienza el primer callback ordenado y se mantiene en cero para la API que devuelve un arrayTotalMillisecondses el tiempo transcurrido desde la entrada a la llamada hasta que todos los workers terminaronMemoryBudgetWorkerLimites el tope de concurrencia derivado de la estimación de página más grande y del presupuesto disponible del scheduler, o cero cuando la adaptación por presupuesto está deshabilitada o es ilimitadaPeakPageReservationByteses la estimación de página conservadora más grande de la solicitudPeakReservedRenderByteses el mayor peso sumado de reservas propiedad de esta llamadaMemorySchedulerAdmissionCountcuenta las páginas admitidas por el scheduler de todo el procesoMemorySchedulerDelayedPageCountcuenta las páginas que esperaron a que otra reserva se liberaraMemorySchedulerWaitMillisecondses el tiempo de espera del scheduler sumado en las páginas admitidasCancelledindica que un callback ordenado solicitó una parada cooperativa
Lee este registro mediante THotPDF.RenderLoadedPagesParallel o THotPDF.RenderLoadedPagesParallelOrdered