Resultados da pesquisa a pedido "multithreading"
EndInvoke altera o CallContext atual - por quê?
Tenho o seguinte teste [Test] public void aaa() { CallContext.LogicalSetData("aa", "1"); Action parallelMethod = () => CallContext.LogicalSetData("aa", "2"); var r = parallelMethod.BeginInvoke(null, null); ...
Problemas com o uso do Thread.Sleep por períodos curtos
Eu tenho um aplicativo com 2 threads (agora), mas parece que a função Thread.Sleep () não funciona muito bem. Ele dorme tópicos, mas leva muito mais tempo (por exemplo, eu quero dormir por 5ms e dorme por 0,3s ou mais). Aqui está o código: int ...
Por que essa variável final estática é segura em threads singleto
Lendo este site, eu encontreiest [https://stackoverflow.com/a/73763/281545]: [A linhaprivate static final Foo INSTANCE = new Foo(); só é executado quando a classe é realmente usada, isso cuida da instancia lenta e é garantido que seja seguro ...
possível forçar um aplicativo Java existente a usar não mais do que x núcleo
Estamos comparando programas Java existentes. Eles são aplicativos encadeados projetados para se beneficiar de CPUs com vários núcleos. Gostaríamos de medir o efeito do número de núcleos na velocidade de execução, mas não estamos dispostos (e ...
Aguardando a conclusão de todos os threads no Spring Integration
Tenho um programa jar auto-executável que depende muito do Spring Integration. O problema que estou tendo é que oprograma termina antes que os outros beans Spring tenham terminado completamente. Abaixo é uma versão reduzida do código que estou ...
É possível um servidor da Web assíncrono e sem bloqueio, como o Node.js, no .NE
Eu estava olhandoessa questã [https://stackoverflow.com/q/2842264/541686], procurando uma maneira de criar um thread único, servidor da Web assíncrono sem bloqueio baseado em evento no .NE Esta resposta ...
Preciso chamar CoInitialize antes de interagir com o COM no .NE
sei que umrequeriment do COM que cada chamada de threadCoInitialize [http://msdn.microsoft.com/en-us/library/windows/desktop/ms678543%28v=vs.85%29.aspx] antes de interagir com o sistema CO @ .NET expõe alguns itens que operam internamente em ...
Deadlock no Ruby join ()
Estou trabalhando em multi threading em ruby. O snippet de código é threads_array = Array.new(num_of_threads) 1.upto(num_of_threads) do |i| Thread.abort_on_exception = true threads_array[i-1] = Thread.new { catch(:exit) do print "s #{i}" user_id ...
Código de exemplo para ilustrar um conflito usando lock (this)
Eu li vários artigos e posts que dizem quelock(this), lock(typeof(MyType)), lock("a string") são práticas ruins porque outro encadeamento pode travar na mesma chave e causar um impasse. Para entender esse problema, eu estava tentando criar um ...
Cenário da extensão da classe Thread e da implementação da interface Runnable [duplicado]
Esta pergunta já tem uma resposta aqui: "Implementa Runnable" vs "estende o Thread" em Java [/questions/541487/implements-runnable-vs-extends-thread-in-java] 41 respostasA diferença entre as interfaces Runnable e Callable em ...