Resultados da pesquisa a pedido "locking"

1 a resposta

Script Bash: bloqueio de gravador de leitor

Imagine uma rede de várias máquinas nix. Um nó dedicado armazena arquivos e agenda periodicamenteTask A que modifica esses arquivos. Cada um dos outros planejamentos de nósTask B que sincroniza (rsync) esses arquivos para o armazenamento ...

2 a resposta

Bloqueie para SELECT para que outro processo não obtenha dados antigos

Eu tenho uma tabela que poderia ter dois threads lendo dados dele. Se os dados estiverem em um determinado estado (digamos o estado 1), o processo fará algo (não relevante para esta pergunta) e atualizará o estado para 2. Parece-me que pode ...

2 a resposta

Existe uma regra .Net StyleCop que avisa sobre lock (this), lock (typeof, lock (<string obj>, etc.)?

Esses três tipos de bloqueio são aparentemente ruins. Que outro tipo de bloqueio é ruim? Existem regras Stylecop / FxCop que captariam isso? Caso contrário, você poderia me ajudar com uma implementação de regra personalizada? Eles codificam para ...

5 a resposta

Design de bloqueio condicional “com” do Python

Pergunta rápida, espero ... Estou tentando fazer algum bloqueio compartilhado usando com instruções def someMethod(self, hasLock = False): with self.my_lock: self.somethingElse(hasLock=True) def somethingElse(self, hasLock = False): #I want ...

1 a resposta

Qual é a diferença entre travar com `fcntl` e` flock`?

Estou lendo por horas, mas não consigo entender qual é odiferençaentre os dois bloqueios. A única coisa que eu entendo é quefcntl() O bloqueio está oferecendo um bloqueio granular que pode bloquear bytes específicos e que apenasfcntl() suporta ...

2 a resposta

Obter o bloqueio da tabela de atualização no início do procedimento armazenado no SQL Server

Estou escrevendo um procedimento armazenado do SQL Server no qual desejo bloquear uma tabela para atualização antes de executar o corpo do procedimento armazenado. Não quero impedir que outros processos leiam a tabela, mas quero impedir que ...

1 a resposta

HttpURLConnection sendo bloqueado

Eu tenho um thread em execução no tomcat que cria um HttpUrlConnection e lê-o através de BufferedInputStream. Depois de buscar dados para alguns URLs, ele fica parado. Eu recebi o jstack do processo que diz que HttpUrlConnection está bloqueado e ...

1 a resposta

ReentrantLock não fornece o resultado esperado

Eu criei um programa de consumidor produtor usando o recurso de threads (aguarde e notifique). O código é - /** * Message.java ( Common object ) */ package threads; import java.util.concurrent.locks.ReentrantLock; /** * @author chouhan_r * */ ...

6 a resposta

Quais são as diferenças entre as várias opções de sincronização de encadeamento em C #?

Alguém pode explicar a diferença entre: lock (someobject) {}Usando o MutexUsando o SemáforoUsando o MonitorUsando outras classes de sincronização .NetEu simplesmente não consigo entender. Parece-me que os dois primeiros são iguais?

3 a resposta

Como bloquear com ReentrantLock?

Eu esperaria que o teste a seguir imprima apenas "foi bloqueado" uma vez. MAS, consequentemente, imprime a linha. public class LocKTest { @Test public void testLock() { Lock lock = new ReentrantLock(); while (true) { if (lock.tryLock()) { ...