Resultados da pesquisa a pedido "multithreading"
C ++ 11 thread_local no gcc - alternativas
Como posso ver em:http: //gcc.gnu.org/projects/cxx0x.htm [http://gcc.gnu.org/projects/cxx0x.html]nfelizmente, a palavra-chave thread_local ainda não é suportada no gc Existem alternativas para isso? Não quero usar a biblioteca de impulso.
Retornando o valor do Thread
Tenho um método com umHandlerThread. Um valor é alterado dentro doThread e gostaria de devolvê-lo aotest() método. Existe uma maneira de fazer isso? public void test() { Thread uiThread = new HandlerThread("UIHandler"){ public synchronized void ...
Distinção entre processos e threads no Linux
Depois de ler emesta resposta [https://stackoverflow.com/questions/807506/threads-vs-processes-in-linux] e "Linux Kernel Development" de Robert Love e, posteriormente, noclone() chamada do sistema, descobri que processos e threads no Linux são ...
sperando em vários eventos C ++
Existe uma maneira recomendada de aguardar várias entradas. Por exemplo, gostaria que meu programa pudesse receber informações de três fontes: Listen em uma condição de thread, p. pthread_cond_wait () Tome dados da entrada padrão, por exemplo ...
Generic .Net Produtor / Consumidor
Estou brincando com a idéia de implementar um par genérico Produtor / Consumidor + fila de processamento em C # por diversão. A idéia é que você pode apenas criar objetos que implementem interfaces IProducer e IConsumer apropriadas ...
std :: thread, inicie o thread em `this '(de dentro da própria classe)
Estou tentando criar uma classe que inicia uma instância de thread de um dos métodos de membro. Quando eu faço no main: test myinstance; std::thread mythread(myinstance); então as coisas compilam. Mas usando a seguinte construção: #include ...
Como obter um bom desempenho simultâneo de leitura do disco
Gostaria de fazer uma pergunta e segui-la com minha própria resposta, mas também ver as respostas de outras pessoas. Temos dois arquivos grandes que gostaríamos de ler simultaneamente de dois threads separados. Um encadeamento lerá ...
Popular uma lista de exibição de outro thread
Estou tentando preencher uma exibição de lista de outra classe, mas estou recebendo este erro: "Operação de thread cruzado inválida: controle 'listView1' acessado de um thread que não seja o thread em que foi criado." Na minha classe, declaro ...
aceitável ler um sinalizador booleano compartilhado sem bloqueá-lo quando outro segmento pode defini-lo (no máximo uma vez
Gostaria que meu thread fosse desligado com mais facilidade, por isso estou tentando implementar um mecanismo simples de sinalização. Acho que não quero um thread totalmente orientado a eventos, por isso tenho um trabalhador com um método para ...
ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew
qual é a diferença entre os itens abaixo ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew Se o código acima for chamado 500 vezes para alguma tarefa de execução longa, isso significa que todos os threads do pool de threads ...