Resultados da pesquisa a pedido "multithreading"
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 ...
"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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...