Executors.NewWorkStealingPool Método

Definición

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.

Se aplica a