Resultados da pesquisa a pedido "synchronization"

5 a resposta

Em Java, preciso declarar minha coleção como sincronizada se for somente leitura?

2 a resposta

Melhor maneira de usar sync.WaitGroup com função externa

Estou com alguns problemas com o seguinte código: package main import ( "fmt" "sync" ) // This program should go to 11, but sometimes it only prints 1 to 10. func main() { ch := make(chan int) var wg sync.WaitGroup wg.Add(2) go Print(ch, wg) // ...

3 a resposta

A inserção e remoção de métodos do LinkedBlockingQueue são seguras?

estou a usarLinkedBlockingQueue entre dois segmentos diferentes. Um thread adiciona dados viaadd, enquanto o outro encadeamento recebe dados viatake. Minha pergunta é: preciso sincronizar o acesso aadd etake. ÉLinkedBlockingQueueinsira e remova ...

12 a resposta

xiste uma classe de sincronização que garanta a ordem FIFO em C

O que é e como usar? Eu preciso disso, pois tenho um timer que insere no banco de dados a cada segundo e tenho um recurso compartilhado entre o manipulador de timer e o thread principal. Quero garantir que, se o manipulador do timer demorar ...

7 a resposta

Como sincronizar o diretório FTP a partir da linha de comand

Eu tenho um site com arquivos PHP e outros. Gostaria de sincronizar com um clique a cópia local de um site e o site no servidor. Seria bom se houvesse um utilitário de linha de comando ou plugin para o Eclipse PDT para fazer iss

5 a resposta

Variável condicional vs semáforo

Quando se deve usar um semáforo e quando se deve usar uma variável condicional (CondVar)?

5 a resposta

Volatile piggyback. Isso é suficiente para a visibilidade?

Trata-se de cavalitas voláteis. Objetivo: Quero alcançar uma visibilidade leve de Vars. A consistência de a_b_c não é importante. Eu tenho vários vars e não quero torná-los todos volátei Este código é seguro? class A { public int a, b, c; ...

7 a resposta

Bloco sincronizado Java vs. Collections.synchronizedMap

O código a seguir está configurado para sincronizar corretamente as chamadas emsynchronizedMap? public class MyClass { private static Map<String, List<String>> synchronizedMap = Collections.synchronizedMap(new HashMap<String, List<String>>()); ...

3 a resposta

Monitor.Wait Precisa de sincronização?

Eu desenvolvi uma fila produtor-consumidor genérica que pulsa pelo Monitor da seguinte maneira: o enfileiramento: public void EnqueueTask(T task) { _workerQueue.Enqueue(task); Monitor.Pulse(_locker); }a desenfileiramento: private T Dequeue() { ...

1 a resposta

Implementando Barreira no Python2.7

Eu tenho esse código implementado no Python3 usando barreiras. Eu quero obter a mesma funcionalidade no Python2.7, mas não sei qual primitiva de sincronização usar, pois as barreiras não existem no Python2.7 import threading import time from ...