Thread.Yield Método

Definição

Uma dica para o agendador de que o thread atual está disposto a produzir seu uso atual de um processador.

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

Comentários

Uma dica para o agendador de que o thread atual está disposto a produzir seu uso atual de um processador. O agendador é gratuito para ignorar essa dica.

O rendimento é uma tentativa heurística de melhorar a progressão relativa entre threads que, de outra forma, usariam uma CPU em excesso. Seu uso deve ser combinado com criação de perfil detalhada e benchmarking para garantir que ele realmente tenha o efeito desejado.

Raramente é apropriado usar esse método. Pode ser útil para fins de depuração ou teste, em que pode ajudar a reproduzir bugs devido a condições de corrida. Também pode ser útil ao projetar constructos de controle de simultaneidade, como os do java.util.concurrent.locks pacote.

Documentação Java para java.lang.Thread.yield().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a