Resultados da pesquisa a pedido "multithreading"

2 a resposta

boost :: asio threadpool vs. io_service_per_cpu design

Atualmente, não tenho certeza, tento criar um servidor de alto desempenho, tenho uma CPU 6Core, portanto, se eu usasse o design "io_service_per_cpu", tenho 6 io_servic á ouvi dizer que o design do pool de threads não é o melhor, mas não ...

2 a resposta

Por que Interlocked.Exchange não suporta o tipo booleano?

Existe alguma razão prática pela qual a equipe do .NET decidiu não dar suporte a Boolean na operação Interlocked.Exchang Um dos exemplos de uso é quando você deseja garantir que algum código seja executado apenas uma vez e deseja usar um ...

3 a resposta

Segmento de interrupção Java ao ler o soquete [duplicado]

Possible Duplicate: Como encerrar um bloqueio de thread na operação de soquete IO instantaneament [https://stackoverflow.com/questions/4425350/how-to-terminate-a-thread-blocking-on-socket-io-operation-instantly] Eu tenho o cliente executado no ...

4 a resposta

Volátil influencia variáveis não voláteis?

Ok, suponha que eu tenha várias variáveis, uma delas declarada volátil: int a; int b; int c; volatile int v; Se um encadeamento gravar em todas as quatro variáveis (gravando emv last) e outro segmento lê de todas as quatro variáveis (leitura ...

8 a resposta

Por que usar o StringBuilder? O StringBuffer pode trabalhar com vários threads e também com um thread?

Suponha que nosso aplicativo tenha apenas um thread. e nós estamos usandoStringBuffer então, qual é o problema Digo seStringBuffer pode lidar com vários threads através da sincronização, qual é o problema de trabalhar com um único threa Por ...

1 a resposta

Distinção entre ScheduledExecutorService e rolando seu próprio Runnable com Thread.sleep ()

Quais são os benefícios de usarScheduledExecutorService [http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html] ...

4 a resposta

Como matar um tópico em Haskell

Usando Control.Concurrent e forkIO, existem alguns casos que deixarão o encadeamento em um estado bloqueado (isso é especialmente frequente em janelas com rede), mesmo que se tente usar killThread, a exceção nunca será gerada no encadeamento. ...

5 a resposta

Thread implementação de classe de log seguro

A seguir, seria a maneira correta de implementar uma classe de log segura e segura para thread Sei que nunca fecho explicitamente oTextWriter, Aquilo seria um problema Quando inicialmente usei oTextWriter.Synchronized, ele não pareceu ...

3 a resposta

Bloqueio de intérprete global e incomum

Estou prestes a escrever um código Python intensivo em computação que quase certamente passará a maior parte do tempo dentro denumpyunções de álgebra linear de O problema em questão éembarrassingly ...

2 a resposta

Qual é a diferença entre WaitForMultipleObjects e boost :: asio em várias janelas :: basic_handle's

Tenho uma lista de PUNHOS, controlados por vários dispositivos IO diferentes. Qual seria a diferença (de desempenho) entre: Uma chamada para WaitForMultipleObjects em todas essas alçasasync_read on boost :: windows :: basic_handle está em torno ...