Resultados da pesquisa a pedido "concurrency"

4 a resposta

calling Object.notify () antes de Object.wait ()

Se não houver um fio esperando, useObject.wait(), todas as chamadas paraObject.notify() ouObject.notifyAll() não tem efeito. Eu tenho um cenário em que se eu chamarObject.notify() quando o conjunto de espera estiver vazio, uma chamada subsequente ...

3 a resposta

oncorrência pessimista versus otimista (bloqueio versus feedback)

Estou construindo um aplicativo com os seguintes critérios: itens de trabalho: itens que precisam ser trabalhados manualmente pela web pelos usuários (formulário curto de uma página)ários usuários trabalhando em 'itens de trabalho'ada usuário ...

2 a resposta

Como gravar em uma matriz a partir de um loop dispatch_apply (GCD

Escrevi código para calcular a dinâmica de um grande conjunto de equações principais acopladas usando o método Runge-Kutta. O código contém muitos loops for, onde cada etapa é independente. Pretendo usar o Grand Central Dispatch para acelerar o ...

7 a resposta

Threading em Java: como bloquear um objet

A seguinte função está executando em seu próprio encadeamento: private void doSendData() { try { //writeToFile(); // just a temporary location of a call InetAddress serverAddr = InetAddress.getByName(serverAddress); serverAddr.wait(60000); ...

4 a resposta

Java - Segurança de thread de matriz imutável

Tenho uma pergunta sobre o modelo de memória Java. Aqui está uma classe simples que apresenta o problema: public class ImmutableIntArray { private final int[] array; public ImmutableIntArray() { array = new int[10]; for (int i = 0; i < 10; i++) ...

2 a resposta

Is Parallel.ForEach no ConcurrentBag <T> thread safe

A descrição do ConcurrentBag no MSDN não está clara: s @Bags são úteis para armazenar objetos quando o pedido não importa e, diferentemente dos conjuntos, os sacos suportam duplicatas. ConcurrentBag é uma implementação de bolsa segura para ...

1 a resposta

Como lidar com inventário e concorrência

uais são as estratégias para lidar com o cenário aparentemente comum de um estoque limitado e um formulário de pedid Se sobrar um item e duas pessoas tentarem comprar ao mesmo tempo. Como você lida com quem envia o pagamento por último?

5 a resposta

Plataforma de bloqueio de arquivo independente?

Estou executando um trabalho científico intensivo em computação que divulga resultados de vez em quando. O trabalho é basicamente simular a mesma coisa várias vezes, por isso é dividido em vários computadores, que usam sistemas operacionais ...

2 a resposta

Interrupção de rosca: cancelará a chamada em espera ()?

Tenho um encadeamento com uma fila de trabalhos recebidos (umLinkedList contendo descrições de trabalho). O segmento é bloqueado comwait() na fila quando não há trabalho para trabalhar. Um objeto externo do despachante de tarefas o desperta ...

3 a resposta

Existe uma maneira de vários processos compartilharem um soquete de escut

Na programação do soquete, você cria um soquete de escuta e, em seguida, para cada cliente que se conecta, obtém um soquete de fluxo normal que pode ser usado para lidar com a solicitação do cliente. O sistema operacional gerencia a fila de ...