Executors.NewWorkStealingPool Método
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í.
Sobrecargas
| Nombre | Description |
|---|---|
| NewWorkStealingPool() |
Crea un grupo de subprocesos de robo de trabajo mediante el número de procesadores disponibles Runtime#availableProcessors como su nivel de paralelismo de destino. |
| NewWorkStealingPool(Int32) |
Crea un grupo de subprocesos que mantiene suficientes subprocesos para admitir el nivel de paralelismo dado y puede usar varias colas para reducir la contención. |
NewWorkStealingPool()
Crea un grupo de subprocesos de robo de trabajo mediante el número de procesadores disponibles Runtime#availableProcessors como su nivel de paralelismo de destino.
[Android.Runtime.Register("newWorkStealingPool", "()Ljava/util/concurrent/ExecutorService;", "", ApiSince=24)]
public static Java.Util.Concurrent.IExecutorService? NewWorkStealingPool();
[<Android.Runtime.Register("newWorkStealingPool", "()Ljava/util/concurrent/ExecutorService;", "", ApiSince=24)>]
static member NewWorkStealingPool : unit -> Java.Util.Concurrent.IExecutorService
Devoluciones
el grupo de subprocesos recién creado
- Atributos
Comentarios
Crea un grupo de subprocesos de robo de trabajo mediante el número de procesadores disponibles Runtime#availableProcessors como su nivel de paralelismo de destino.
Agregado en la versión 1.8.
Java documentación para java.util.concurrent.Executors.newWorkStealingPool().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
NewWorkStealingPool(Int32)
Crea un grupo de subprocesos que mantiene suficientes subprocesos para admitir el nivel de paralelismo dado y puede usar varias colas para reducir la contención.
[Android.Runtime.Register("newWorkStealingPool", "(I)Ljava/util/concurrent/ExecutorService;", "", ApiSince=24)]
public static Java.Util.Concurrent.IExecutorService? NewWorkStealingPool(int parallelism);
[<Android.Runtime.Register("newWorkStealingPool", "(I)Ljava/util/concurrent/ExecutorService;", "", ApiSince=24)>]
static member NewWorkStealingPool : int -> Java.Util.Concurrent.IExecutorService
Parámetros
- parallelism
- Int32
el nivel de paralelismo de destino
Devoluciones
el grupo de subprocesos recién creado
- Atributos
Comentarios
Crea un grupo de subprocesos que mantiene suficientes subprocesos para admitir el nivel de paralelismo dado y puede usar varias colas para reducir la contención. El nivel de paralelismo corresponde al número máximo de subprocesos que participan activamente o están disponibles para participar en el procesamiento de tareas. El número real de subprocesos puede crecer y reducirse dinámicamente. Un grupo de robo de trabajo no garantiza el orden en que se ejecutan las tareas enviadas.
Agregado en la versión 1.8.
Java documentación para java.util.concurrent.Executors.newWorkStealingPool(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.