Resultados da pesquisa a pedido "threadpool"

5 a resposta

Como capturar exceções de um ThreadPool.QueueUserWorkItem?

Tenho o seguinte código que gera uma exceção: ThreadPool.QueueUserWorkItem(state => action()); Quando a ação lança uma exceção, meu programa falha. Qual é a melhor prática para lidar com essa situação? Related: Exceções em .Net ThreadPool ...

2 a resposta

multiprocessing.Pool - PicklingError: Não é possível selecionar <tipo 'thread.lock'>: falha na pesquisa de atributo thread.lock

multiprocessing.Pool está me deixando louco ... Quero atualizar muitos pacotes e, para cada um deles, tenho que verificar se há uma versão maior ou não. Isso é feito pelocheck_one funçã O código principal está noUpdater.update método: aí eu crio ...

2 a resposta

Como posso matar um pthread que está em um loop infinito, de fora desse loo

Crio um thread e o coloco em um loop infinito. Recebo vazamentos de memória ao verificar o código com valgrind. Aqui está o meu código: #include <pthread.h> #include <time.h> void thread_do(void){ while(1){} } int main(){ pthread_t th; ...

2 a resposta

MonoTouch - Threading

Uma tarefa comum é fazer algo no encadeamento em segundo plano e, quando terminar, passar os resultados para o encadeamento da interface do usuário e informar o usuári Entendo que existem duas maneiras comuns: Eu posso usar o TPL: var ...

2 a resposta

Processo em segundo plano de execução demorada no ASP.NET - Application_Start ou processo separado?

Estou desenvolvendo um aplicativo .NET 4 que requer a execução de um thread de trabalho de back-end. Este segmento consiste principalmente no seguinte código: while (true) { //Check stuff in database //Do stuff //write to database / filesystem ...

3 a resposta

Com o ThreadPoolExecutor, como obter o nome do thread em execução no pool de thread

Estou usando umThreadPoolExecutor em Java para gerenciar muitos threads em execução. Eu criei meu próprio @ simplThreadFactory para que eu possa dar aos tópicos melhores nome O problema é que o nome é definido no Thread quando o pool de ...

2 a resposta

Os valores em minhas variáveis ThreadStatic ainda estarão lá quando ciclados via ThreadPool?

Eu estou usando variáveis ThreadStatic para armazenar alguns dados, mas estou preocupado que os dados que eu armazene no thread ainda estejam lá depois que eu terminar com ele e liberar novamente no ThreadPool. Preciso me preocupar em limpar ...

20 a resposta

Alternativa ao Thread.Sleep em C #?

Eu tenho um código que, quando executado, executa uma série de linhas em sequência. Gostaria de adicionar uma pausa no meio. Atualmente, eu tenho assim //do work Thread.Sleep(10800000); //do workIsto, no entanto, congela o software e acho que ...

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

8 a resposta

Qual é a vantagem de um ThreadPoolExecutor Java-5 sobre um ForkJoinPool Java-7?

@Java 5 introduziu o suporte à execução de tarefas assíncronas por um pool de threads na forma da estrutura Executor, cujo coração é o pool de threads implementado por java.util.concurrent.ThreadPoolExecutor. O Java 7 adicionou um conjunto de ...