ForkJoinTask.SurplusQueuedTaskCount Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve una estimación del número de tareas en cola local que mantiene el subproceso de trabajo actual que otros subprocesos de trabajo que podrían robarlas o cero si este subproceso no funciona en un ForkJoinPool.
public static int SurplusQueuedTaskCount { [Android.Runtime.Register("getSurplusQueuedTaskCount", "()I", "")] get; }
[<get: Android.Runtime.Register("getSurplusQueuedTaskCount", "()I", "")>]
static member SurplusQueuedTaskCount : int
Valor de propiedad
el número sobrante de tareas, que puede ser negativo
- Atributos
Comentarios
Devuelve una estimación del número de tareas en cola local que mantiene el subproceso de trabajo actual que otros subprocesos de trabajo que podrían robarlas o cero si este subproceso no funciona en un ForkJoinPool. Este valor puede ser útil para las decisiones heurísticas sobre si se bifurcan otras tareas. En muchos usos de ForkJoinTasks, en estado estable, cada trabajador debe tener como objetivo mantener un pequeño excedente constante (por ejemplo, 3) de tareas y procesar cálculos localmente si se supera este umbral.
Documentación de Java para java.util.concurrent.ForkJoinTask.getSurplusQueuedTaskCount()
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.