Langage

Thread.Yield Méthode

Définition

Indicateur du planificateur indiquant que le thread actuel est prêt à produire son utilisation actuelle d’un processeur.

[Android.Runtime.Register("yield", "()V", "")]
public static void Yield();
[<Android.Runtime.Register("yield", "()V", "")>]
static member Yield : unit -> unit
Attributs

Remarques

Indicateur du planificateur indiquant que le thread actuel est prêt à produire son utilisation actuelle d’un processeur. Le planificateur est libre d’ignorer cet indicateur.

Le rendement est une tentative heuristique d’améliorer la progression relative entre les threads qui utiliseraient autrement un processeur sur-utilisé. Son utilisation doit être combinée avec le profilage détaillé et l’évaluation pour s’assurer qu’elle a réellement l’effet souhaité.

Il est rarement approprié d’utiliser cette méthode. Il peut être utile à des fins de débogage ou de test, où il peut aider à reproduire des bogues en raison de conditions de concurrence. Il peut également être utile lors de la conception de constructions de contrôle d’accès concurrentiel telles que celles du java.util.concurrent.locks package.

Documentation Java pour java.lang.Thread.yield().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à