Resultados da pesquisa a pedido "multithreading"
Boost sincronização
Tenho NUM_THREADS threads, com os seguintes códigos no meu thread: /* Calculate some_value; */ //Critical section to accummulate all thresholds { boost::mutex::scoped_lock lock(write_mutex); T += some_value; num_threads++; if (num_threads == ...
Como posso impedir que meu aplicativo receba uma certa “mensagem”?
OLUÇÃO POSSÍVEL ENCONTRAD Creio ter encontrado uma solução! Continuarei testando para garantir que funcione de fato, mas tenho esperança :) Detalhei como encontrei a solução na EDIÇÃO TRÊS da pergunta! Para quem desejar conhecer o histórico ...
Processando uma fila de itens de forma assíncrona em C #
Estou tentando criar um sistema que processa uma fila de trabalho. O sistema possui as seguintes especificações: O sistema possui dois componentes, um atribuidor de trabalho e um trabalhado Existe um limite superior definido para o número de ...
método de sincronização @Object foi chamado a partir de um bloco de código não sincronizado. Exceção em Mutex.Release ()
Encontrei artigos diferentes sobre essa exceção, mas nenhum deles foi o meu caso. Aqui está o código fonte: class Program { private static Mutex mutex; private static bool mutexIsLocked = false; static void Main(string[] args) { ICrmService ...
Como ter um contexto compartilhado por processo / thread de nível superior sem usar InheritableThreadLocal?
Gostaria de ver se há um bom padrão para compartilhar um contexto entre todas as classes e sub-threads de um thread de nível superior sem usarInheritableThreadLocal. Eu tenho vários processos de nível superior que são executados em seu ...
Quais poderiam ser as razões pelas quais um aplicativo WPF fixaria a CPU e bloqueará o aplicativo em alguns computadores, mas não em outro
Stumped aqui. Postou uma pergunta semelhante antes. Temos um aplicativo WPF bastante grande que, em algumas máquinas, funciona muito bem, mas em outras, de repente, um dos núcleos da CPU é fixado em 100% (apenas um núcleo) e o aplicativo ...
Como encontrar o tamanho máximo da pilha do encadeamento atual em .net?
Como posso encontrar o tamanho máximo da pilha do encadeamento atual? Estou recebendo uma exceção de estouro de pilha ao executar uma função da interface do usuário do MMC, mas não do Powershell (linha de comando / console). Então, eu acho que ...
Thread.FreeOnTerminate: = Verdadeiro, vazamento de memória e fantasma em execução
Anos atrás, eu decidi nunca confiar apenas na definição de um tópico FreeOnTerminate [http://docwiki.embarcadero.com/VCL/en/Classes.TThread.FreeOnTerminate] propriedade true para ter certeza de sua destruição, porque eu descobri e raciocinei ...
novo Runnable (), mas nenhum novo tópic
Estou tentando entender o códigoaqu [http://docs.huihoo.com/android/2.3/resources/articles/timed-ui-updates.html], especificamente a classe anônima private Runnable mUpdateTimeTask = new Runnable() { public void run() { final long start = ...
Java notifica os threads em espera implicitament
Eu escrevi um aplicativo de teste que nunca deveria parar. Emitet.wait() (t é umThread object), mas nunca ligo para notificar. Por que esse código termina? Apesar do segmento principal sincronizar emt, o thread gerado é executado, para não ...