Resultados da pesquisa a pedido "multithreading"

2 a resposta

Interrupção de rosca: cancelará a chamada em espera ()?

Tenho um encadeamento com uma fila de trabalhos recebidos (umLinkedList contendo descrições de trabalho). O segmento é bloqueado comwait() na fila quando não há trabalho para trabalhar. Um objeto externo do despachante de tarefas o desperta ...

7 a resposta

Forcing um despertar espúrio em Java

Esta pergunta não é sobre despertares espúrios realmente felizes, porque isso já foi discutido em detalhes aqu Acordos espúrios realmente acontecem? [https://stackoverflow.com/questions/1050592/do-spurious-wakeups-actually-happen] Portanto, ...

3 a resposta

Java perfil JVM, status do encadeamento - o que significa o status “Monitor”

Uso visualVM conecto um aplicativo Java multiencadeado, o encadeamento possui 4 status, a saber: execução, suspensão, espera, Monitor. O que esse status de Monitoramento significa? Qual é a diferença entre wait e Monitor?

2 a resposta

OpenDialog não aparece no aplicativo Delphi MultiThreaded

i tentei usar o openDialog em um novo tópico, mas ele fez um comportamento tão estranho .. se eu colocar o if opendialog.execute então no construtor create como este: constructor TChatMemberThread.Create(Name: string); begin ...

2 a resposta

Como invocar () quando não tenho controle disponível

Estou escrevendo um manipulador de conexões (uma caixa de diálogo para solicitar nome de usuário e senha). O código é um manipulador que mostra uma caixa de diálogo. Esse código pode ser chamado de um thread, então eu precisoInvoke() E ...

3 a resposta

O thread AsyncTask ainda existe após a execução, isso é norma

Quando uso o AsyncTasks verificando no DDMS, o thread persiste na memória como um thread em espera após o método onPostExecute (), isso é normal? Aqui está uma atividade simplificada que reproduz o meu problema: package com.example.async; import ...

14 a resposta

Como você mata um Thread em Java?

Como você mata umjava.lang.Thread em Java?

6 a resposta

Java: notifica a classe principal quando todos os threads no conjunto de threads são concluídos / mesma instância do objeto em threads diferent

Como notifico minha classe principal que instancia umThreadPoolExecutor quando todos os threads dentro doThreadPoolExecutor estão concluídos? ThreadPoolExecutor threadPool = null; ThreadClass threadclass1; ThreadClass threadclass2; final ...

3 a resposta

Esse acesso ao dicionário TryGetValue () não bloqueado é seguro para threads?

private object lockObj = new object(); private Dictionary<int, string> dict = new Dictionary<int, string>(); public string GetOrAddFromDict(int key) { string value; // non-locked access: if (dict.TryGetValue(key, out value)) return value; lock ...

2 a resposta

Diferença entre Monitor.Pulse e Monitor.PulseAll

Monitor.PulseAll notifica todos os tópicos em espera na fila Monitor.Pulse notificaa thread na fila de espera. (O próximo segmento em espera) Somente o próximo segmento (um segmento) pode adquirir a trava. Então qual é a diferença Quando devo ...