Resultados da pesquisa a pedido "concurrency"
Gatilhos e bloqueio de tabela no MySQL
Cenário: Eu tenho alguns gatilhos que controlam o número de registros de uma tabela, junto com outras informações úteis. Esses gatilhos são disparados após adicionar / excluir / atualizar nesta tabela e cuidam de escrever essas informações em ...
Uma coleção é threadsafe se for escrita apenas no construtor?
Supondo que tivemos essa aula final class Foo { private final Set<String> bar = new HashSet<>(); public Foo() { bar.add("one"); bar.add("two"); bar.add("three"); } public boolean contains(final String s) { return bar.contains(s); } }Seria seguro ...
Como Thread.sleep () funciona internamente
Digamos que eu tenho um encadeamento T e ele está mantendo um recurso R. Se eu chamar Thread.sleep () no encadeamento atual, ou seja, T, ele liberará o recurso R (para permitir que outros encadeamentos o usem) antes de dormir ou não ? Ou ele ...
Teste JUnit simultâneo
Eu tenho um grande conjunto de testes JUnit, onde gostaria de executar todos os testes simultaneamente por dois motivos: Explore vários núcleos para executar todo o conjunto de testes mais rapidamenteEsperamos que detecte alguns erros devido a ...
É seguro canalizar a saída de vários processos paralelos para um arquivo usando >>?
Estou raspando dados da web e tenho vários processos do meu raspador sendo executados em paralelo. Eu quero que a saída de cada um desses processos termine no mesmo arquivo. Enquanto as linhas de texto permanecerem intactas e não se confundirem, ...
BasicHTTPServer, SimpleHTTPServer e simultaneidade
Estou escrevendo um pequeno servidor web para fins de teste usando python, BasicHTTPServer e SimpleHTTPServer. Parece que está processando uma solicitação por vez. Existe alguma maneira de torná-lo um pouco mais rápido sem mexer ...
Os métodos java.lang.Class são seguros para threads?
No IBM JVM, enfrentamos um problema quando vários encadeamentos estão tentando chamar Class.getAnnotation ao mesmo tempo em objetos diferentes (mas com a mesma anotação). Os encadeamentos estão começando a ficar em conflito aguardando em ...
Kernels exclusivos e simultâneos no mesmo multiprocessador?
É possível, usando fluxos, ter vários kernels exclusivos no mesmo multiprocessador de streaming nas GPUs Kepler 3.5? I.e. executar 30 kernels de tamanho<<<1,1024>>> ao mesmo tempo em uma GPU Kepler com 15 SMs?
DbUpdateConcurrencyException usando o Entity Framework 6 com MySql
Estou tendo problemas com verificações de simultaneidade usando EF6 e MySQL. O problema que estou tendo é que recebo uma exceção de simultaneidade quando tento salvar dados no banco de dados. Se você examinar o sql produzido no console, ele ...
ConcurrentHashMap JDK 8 quando usar computeIfPresent
A nova versão do mapa de hash simultâneo do jdk 8 possui dois novos métodos. computeIfAbsent computeIfPresent putIfAbsent- método antigo Eu entendo os casos de uso deputIfAbsentecomputeIfAbsent. Mas não tenho certeza dos cenários em que ...