Resultados da pesquisa a pedido "concurrency"

6 a resposta

Bloqueio parcial em java

Eu continuo lendo sobre como o bloqueio parcial, usando o sinalizador -XX: + UseBiatedLocking, pode melhorar o desempenho da sincronização sem controle. Não consegui encontrar uma referência ao que faz e como melhora o desempenho. Alguém pode ...

6 a resposta

Java Iterator Concurrency

stou tentando fazer um loop em um iterador Java simultaneamente, mas estou tendo problemas com a melhor maneira de fazer iss Aqui está o que eu tenho, onde não tento fazer nada ao mesmo temp Long l; Iterator<Long> i = getUserIDs(); while ...

4 a resposta

Bloqueios de bloqueios versus bloqueios sem bloqueio

Estou pensando aqui: se você tem 2 threads executando operações FAST que precisam ser sincronizadas, uma abordagem sem bloqueio não é mais rápida / melhor do que uma abordagem de troca de contexto / bloqueio? Por não bloquear, quero dizer algo ...

14 a resposta

Executors.newCachedThreadPool () versus Executors.newFixedThreadPool ()

newCachedThreadPool() [http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executors.html#newCachedThreadPool--] ...

8 a resposta

No SQL Server, como posso bloquear uma única linha de maneira semelhante ao “SELECT FOR UPDATE WAIT” da Oracl

Tenho um programa que se conecta a um banco de dados Oracle e executa operações nele. Agora, quero adaptar esse programa para também oferecer suporte a um banco de dados do SQL Serve Na versão Oracle, uso "SELECT FOR UPDATE WAIT" para bloquear ...

8 a resposta

Várias threads Java aparentemente bloqueando o mesmo monitor?

Em um threaddump Java, encontrei o seguinte: "TP-Processor184" daemon prio=10 tid=0x00007f2a7c056800 nid=0x47e7 waiting for monitor entry [0x00007f2a21278000] java.lang.Thread.State: BLOCKED (on object monitor) ...

8 a resposta

Inicializando dois threads com a mesma instância de um executável

É uma programação ruim inicializar dois threads com a mesma instância de um executável? Que diferença faria para inicializar com instâncias separadas de um executável e o compartilhamento de locais de memória para a mesma instância de um ...

14 a resposta

Thread programação segura

Eu continuo ouvindo sobre threads seguros. O que é isso exatamente e como e onde posso aprender a programar código de thread seguro? Suponha também que eu tenho 2 threads, um que escreve em uma estrutura e outro que lê a partir dela. Isso é ...

10 a resposta

Qual é a diferença entre a “fila global” e a “fila principal” no GC

Entre outras maneiras, existem essas duas maneiras de obter filas emGCD: dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_get_main_queue();Se não estou completamente errado, a "fila principal" está sendo executada no ...

6 a resposta

Bloqueio de um objeto mutável - Por que é considerado uma má prátic

Veja issorespond [https://stackoverflow.com/questions/238173/worst-java-practice-found-in-your-experience/1219428#1219428] . Diz Seis exemplos muito ruins; ... bloqueio em um campo mutável. por exemplo. sincronizado (objeto) {object = ...