Resultados da pesquisa a pedido "concurrency"

4 a resposta

Por que Thread.isInterrupted () sempre retorna false?

Encontrei o método do JavaDoc: Returns: true se este segmento foi interrompido; false caso contrário. Acho que há algo errado com minha compreensão do método. Além disso, posso entender mal o conceito "interrupção" no Thread. Qualquer ...

3 a resposta

Quais são os planos de ação adequados para depurar o problema de bloqueio morto, se estiver no ambiente de PRODUÇÃ

Nota Não estou perguntando o conceito de cadeado morto. Estou interessado no que você fará se encontrar esse problema no seu aplicativo java no servidor de cluster de produção e nas habilidades de depuraçã Questã melhor prática de planos sobre ...

3 a resposta

ExecutorService desempenho lento de vários threads

Estou tentando executar um cálculo simples (chamaMath.random() 10000000 vezes). Surpreendentemente, executá-lo no método simples executa muito mais rápido do que usar o ExecutorServic Li outro tópico em O surpreendente ponto de equilíbrio de ...

2 a resposta

imultaneidade gerenciada por contêiner @EJB 3.1 vs. sincronizada

Comecei a ler sobre o bean de sessão singleton e as anotações usadas para empregar a simultaneidade gerenciada por contêiner. Não vejo o benefício disso em comparação ao simples uso da palavra-chave 'sincronizada'; portanto, suspeito que algo ...

4 a resposta

Em Java, é seguro alterar uma referência a um HashMap lido simultaneamente

Espero que isso não seja uma pergunta muito boba ... Tenho um código semelhante ao seguinte no meu projeto: public class ConfigStore { public static class Config { public final String setting1; public final String setting2; public final ...

17 a resposta

Garantir a ordem de execução da tarefa no pool de threads

Estive lendo sobre o padrão de pool de threads e não consigo encontrar a solução usual para o seguinte problem Às vezes, quero que as tarefas sejam executadas em série. Por exemplo, leio pedaços de texto de um arquivo e, por algum motivo, ...

1 a resposta

EventQueue IDs inconsistentes

Estou com um problema com o seguinte código de exemplo que mostra um comportamento inconsistente para o EventQueue: public static void main( String[] args ) throws InvocationTargetException, InterruptedException { final long[] id1 = new long[ 1 ...

4 a resposta

odelos de concorrência e memór

Estou assistindoest [http://channel9.msdn.com/posts/AFDS-Keynote-Herb-Sutter-Heterogeneous-Computing-and-C-AMP] vídeo de Herb Sutter no GPGPU e na nova biblioteca C ++ AMP. Ele está falando sobre modelos de memória e mencionaodelos de memória ...

2 a resposta

O que é Ruby equivalente ao módulo de multiprocessamento do Python?

Para obter concorrência real em Ruby ou Python, preciso criar novos processos. Python torna isso bem simples usando omultiprocessing module, que abstrai toda a bondade fork / wait e me permite me concentrar no meu código. Ruby tem algo parecido? ...

2 a resposta

como atualizar um jLabel toda vez com um loop while com um atraso

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { int count = jSlider1.getValue(); int delay = jSlider2.getValue(); int valueOfSlider = jSlider2.getValue(); int valueOfSlider2 = jSlider1.getValue(); while (count > 0) { ...