Resultados da pesquisa a pedido "multithreading"

8 a resposta

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.

16 a resposta

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 ...

6 a resposta

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 ...

8 a resposta

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 ...

6 a resposta

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 ...

6 a resposta

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 ...

12 a resposta

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á ...

10 a resposta

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 ...

8 a resposta

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 ...

2 a resposta

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 ...