Resultados da pesquisa a pedido "multithreading"
Código baseado em encadeamento de teste de unidade? Forçando uma condição de corrida
Ao usar meu aplicativo, deparei-me com uma condição de corrida em algum código que usa umNSOperationQueue para executar tarefas de forma assíncrona após eventos acionados pelo usuário. Eu sei como corrigir a condição de corrida, já que é um erro ...
Vantagens de usar variáveis de condição sobre mutex
Eu queria saber qual é o benefício de desempenho do uso de variáveis de condição sobre bloqueios mutex em pthreads. O que eu descobri é: "Sem variáveis de condição, o programador precisaria ter threads continuamente pesquisando (possivelmente em ...
Garantias de progresso sem bloqueio
Curiosamente, eu descobri que muitos programadores acreditam erroneamente que "sem bloqueio" significa simplesmente "programação simultânea sem mutexes". Normalmente, há também um mal-entendido correlacionado de que o objetivo de escrever código ...
Como o Java faz uso de vários núcleos?
Uma JVM é executada em um único processo e os encadeamentos em uma JVM compartilham o heap pertencente a esse processo. Então, como a JVM utiliza vários núcleos que fornecem vários threads do SO para alta simultaneidade?
Problemas do MultiThreading durante a programação para o Android
Estou desenvolvendo no Android, mas a pergunta pode ser igualmente válida em qualquer outra plataforma Java. Eu desenvolvi um aplicativo multiencadeado. Digamos que eu tenha uma primeira classe que precise executar uma tarefa demorada, portanto ...
Qt C ++ Exibindo imagens fora do thread da GUI (Boost thread)
Estou desenvolvendo uma biblioteca C ++ realizando sua interface por meio do Qt, usando o VS2015. No lado da biblioteca, 3aumentar tópicos Carregue continuamente imagens de 3 pastas. Estou tentando exibir essas imagens em 3 diferentesQLabel (ou ...
java.nio vs novo thread para cada soquete [fechado]
Estou desenvolvendo um aplicativo servidor de cliente 1 para muitos, que é um projeto pequeno. Como o soquete IO está bloqueando. Estou procurando uma solução para isso. Alguém poderia me dizer o que é bom / ruim para cada uma das 2 ...
Por que os compiladores não mesclam redundantes std :: atomic escreve?
Gostaria de saber por que nenhum compilador está preparado para mesclar gravações consecutivas do mesmo valor em uma única variável atômica, por exemplo: #include <atomic> std::atomic<int> y(0); void f() { auto order = std::memory_order_relaxed; ...
Como compilar o código C ++ std :: thread com o MinGW?
Gostaria de compilar meu projeto c ++ 11 (movido recentemente para c ++ 11) com o MinGW. E eu tenho erros de compilação sobre o código c ++ 11 como "std :: thread not found". Usei o último MinGW com o gcc 5.3.0 (dezembro de 2015). No final, eu ...
C #: Como forçar a chamada de um método do thread principal sinalizando de alguma forma a partir de outro thread
Desculpe pelo título longo, eu não sei nem como expressar a pergunta Estou usando uma biblioteca que executa um retorno de chamada de um contexto diferente do segmento principal (é uma biblioteca C), criei o retorno de chamada em c # e, quando ...