Resultados da pesquisa a pedido "multithreading"
Obter um resultado de função de forma assíncrona no Delphi usando o Omni Thread Library
Estou tentando chamar uma função de outra unidade / classe que levaria algum tempo para executar a tarefa e retornaria um valor de seqüência de caracteres. Não consegui encontrar uma boa referência algo semelhante ao C # async-wait como abordagem ...
Existe alguma maneira de matar um Thread?
É possível finalizar um thread em execução sem configurar / verificar nenhum sinalizador / semáforo / etc.?
Como fazer com que o método .empty () da fila de multiprocessamento do Python retorne o valor correto? Ou alternativas?
Eu tenho esse trecho que usa oQueue classe domultiprocess módulo. Estou muito confuso que o.empty() método de uma instância deQueue não me dá um valor correto como eu esperaria. Este é o meu código: from time import sleep from multiprocessing ...
Design do algoritmo multi-thread C ++ para o padrão de notificação-espera
Estou procurando um conselho e exemplos de código de uma implementação multiencadeada no Windows do seguinte algo: Thread1: Takeinput1trabalhe, notifiqueThread2, continue o trabalho.Thread2: Takeinput2, trabalhe, aguarde a notificação do ...
Qual é o objetivo da coerência do cache?
Em CPUs como x86, que fornecem coerência de cache, como isso é útil do ponto de vista prático? Entendo que a idéia é tornar as atualizações de memória feitas em um núcleo imediatamente visíveis em todos os outros núcleos. Esta é uma propriedade ...
Consumidor Kafka - qual é a relação dos processos e threads do consumidor com as partições de tópicos
Eu tenho trabalhado com Kafka ultimamente e tenho um pouco de confusão em relação aos consumidores de um grupo de consumidores. O centro da confusão é se os consumidores devem ser implementados como processos ou threads. Para esta pergunta, ...
Lendo um arquivo por vários threads
Eu tenho um arquivo de 250Mb para ser lido. E o aplicativo é multiencadeado. Se eu permitir que todos os threads leiam o arquivo, ocorre a falta de memória. Fico com erro de memória. Para evitá-lo. Eu quero ter apenas uma cópia da String (que é ...
Pool de segmentos dinâmicos
Eu tenho um processo de execução longa que escuta eventos e faz um processamento intenso. Atualmente eu usoExecutors.newFixedThreadPool(x) para diminuir o número de tarefas que são executadas simultaneamente, mas, dependendo da hora do dia e ...
Como escrever testes de unidade multithread?
Gostaria de saber se existem algumas estruturas de teste de unidade capazes de escrever testes multiencadeados facilmente? Eu imaginaria algo como: invocar um método de teste especial por n threads ao mesmo tempo por m vezes. Após a conclusão de ...
Cancelar trabalhador em segundo plano
Eu tenho uma interface do usuário que exibe o status de operações de longa execução (baixando alguns arquivos de texto do ftp). Para meus propósitos, uso o backgroundworker e não posso cancelar a operação. void worker_DoWork( object sender, ...