Resultados da pesquisa a pedido "multithreading"

2 a resposta

Preciso proteger uma variável que é escrita por um thread e lida por muitos?

Estou escrevendo um sistema de aquisição de dados. O sistema está lidando com dados rápidos de nossos digitalizadores de sinal e controles / monitoramentos lentos para coisas como o sistema de alta tensão para os detectores. O sistema de controle ...

3 a resposta

"Não é possível reproduzir" - o multithreading determinístico de Java é possível?

É possível executar aplicativos Java multithread de maneira determinística? Quero ter sempre o mesmo thread alternando em duas execuções diferentes do meu aplicativo. A razão para isso é executar a simulação exatamente nas mesmas condições em ...

2 a resposta

Limite de aceleração do corePoolSize VS do lote de primavera

Eu gostaria de saber a diferença entrecorePoolSizeelimite do aceleradorcomo atributos do Spring Batch que definem a configuração de multiencadeamento. Eu tenho a diferença entre corePoolSize e maxPoolSize graças a esta postagem "Qual é a ...

1 a resposta

Evento de salvamento de postagem do VSTO Word

Desculpe pela extensão disso. No passado, fui solicitado antes a incluir tudo o que tentei ao fazer esse tipo de pergunta. Estou escrevendo um suplemento do Word e preciso fazer alterações no documento que não consigo obter usando o modelo de ...

2 a resposta

Como desligar corretamente java ExecutorService

Eu tenho um java simplesExecutorService que executa alguns objetos de tarefa (implementaCallable) ExecutorService exec = Executors.newSingleThreadExecutor(); List<CallableTask> tasks = new ArrayList<>(); // ... create some tasks for ...

1 a resposta

A suspensão de todos os threads levou: ms warning usando Threads - Android

eu tenho 2Threads que fazem algum cálculo de rede. Quando executo meu aplicativo e depois de iniciar meu segundoThread Eu recebo um: Suspending all threads took: ms aviso seguido por: Background sticky concurrent mark sweep GC freed ...

1 a resposta

Como o Spark alcança o paralelismo dentro de uma tarefa em máquinas com vários núcleos ou hiperencadeados

Eu tenho lido e tentado entender como o framework Spark usa seus núcleos emEstar sozinhomodo. De acordo com a documentação do Spark, o parâmetro "spark.task.cpus "" é definido como 1 por padrão, o que significa o número de núcleos a ...

1 a resposta

Número de CPUs por tarefa no Spark

Eu não entendospark.task.cpus parâmetro. Parece-me que uma "tarefa" corresponde a um "encadeamento" ou "processo", se você desejar, dentro do executor. Suponha que eu defina "spark.task.cpus" como 2. Como um thread pode utilizar duas CPUs ...

4 a resposta

pthreads: Se eu incrementar uma global a partir de dois threads diferentes, pode haver problemas de sincronização?

Suponha que eu tenha dois threads A e B que estão incrementando uma "contagem" de variável global. Cada thread executa um loop for como este: for(int i=0; i<1000; i++) count++; //alternatively, count = count + 1;ou seja, cada incremento de ...

1 a resposta

Terminar indevidamente um encadeamento?

Eu tenho uma simulação de corpo n que estou paralelizando. Estou usando o QT, portanto, tenho uma classe QObject personalizada que possui o processo paralelo. É controlado por outro QObject dentro de um thread que apenas lida com o thread. O ...