Resultados da pesquisa a pedido "multithreading"

4 a resposta

xceção @ catch que é lançada em thread diferente

Um dos meus métodos Method1) gera um novo tópico. Esse segmento executa um método Method2) e durante a execução, uma exceção é lançada. Preciso obter essas informações de exceção sobre o método de chamada Method1) Existe alguma maneira de ...

2 a resposta

Por que ter mais threads do que núcleos mais rápido?

Eu implementei uma versão do PageRank em uma versão multithread. Estou executando-o em um Q6600 de 4 núcleos. Quando executo o conjunto para criar 4 threads, recebo: real 6.968s user 26.020s sys 0.050sQuando corro com 128 threads, recebo: real ...

5 a resposta

Como posso iniciar um 'main' em um novo processo em Jav

A questão é bastante simples. Como posso iniciar um método principal em outro processo java? Agora eu faço assim: startOptions = new String[] {"java", "-jar", "serverstart.jar"}; new ProcessBuilder(startOptions).start();Mas eles me pediram para ...

3 a resposta

Como a declaração de bloqueio garante a sincronização intraprocessado

Tenho um pequeno aplicativo de teste que executa dois threads simultaneamente. Um incrementa umstatic long _value, o outro diminui. Eu garanti comProcessThread.ProcessorAffinity que os threads estão associados a diferentes núcleos físicos (sem ...

13 a resposta

Uma implementação simples de um Singleton

Essa não é uma maneira mais simples e segura (e, portanto, melhor) de implementar um singleton em vez de fazer duplo bloqueio mambo-jambo? Alguma desvantagem dessa abordagem? public class Singleton { private static Singleton _instance; private ...

6 a resposta

existe um 'bloco até que a condição se torne verdadeira' em jav

Estou escrevendo um thread de ouvinte para um servidor e, no momento, estou usando: while (true){ try { if (condition){ //do something condition=false; } sleep(1000); } catch (InterruptedException ...

8 a resposta

Notifica / notifica todos liberando o bloqueio em espera

Estou um pouco confuso sobre esperar e notificar / notificar tud Eu sei que existe um bloqueio para cada objeto java. Eu sei esperar vai liberar o bloqueio para outro segmento. Que tal notificar / notificar? O notify / notifyAll libera o ...

3 a resposta

Thread junta-se a si próprio

Estou em dúvida, o que acontece quando um thread se junta. ou seja, o thread chama o método join por conta própria. Não estou recebendo nenhum erro. Sample: public class JoinItself extends Thread { public void run() ...

3 a resposta

Problema de discussão cruzada?

My error Operação de thread cruzado inválida: controle 'MailTree' acessado a partir de um thread diferente daquele em que foi criad com meu código Minha idéia é quando o método SaveMail terminar a loja 1 mes e depois adicionar essa mes à ...

4 a resposta

Lista vinculada classificada com segurança para threads

Estou tentando escrever um lista vinculada classificada segura com thread. Escrevi duas versões: sincronização de granulação grossa e sincronização de granulação fina. Aqui estão as duas implementações: Fine grained: public void add(T t) { ...