Resultados da pesquisa a pedido "mutex"

1 a resposta

Mantendo o Aplicativo de Instância Única

Eu tenho trabalhado nesta minha aplicação e tenho esse problema. A execução do programa através da linha de comando com argumentos diferentes abre um processo .exe diferente. Minha pergunta é como impedir a abertura do mesmo arquivo algumas ...

1 a resposta

Por que não há função de espera para a variável de condição, que não trava novamente o mutex

Considere o seguinte exemplo. std::mutex mtx; std::condition_variable cv; void f() { { std::unique_lock<std::mutex> lock( mtx ); cv.wait( lock ); // 1 } std::cout << "f()\n"; } void g() { std::this_thread::sleep_for( 1s ); cv.notify_one(); } ...

1 a resposta

Acesso simultâneo por vários threads e mutex global

As perguntas frequentes do OpenSSL afirmam que podem ser usadas em aplicativos encadeados: 1. O OpenSSL é seguro para threads? Desde que um aplicativo configure as funções de retorno de chamada do encadeamento, a resposta é sim. Essas funções ...

1 a resposta

Implementação de semáforo de baixo nível C

Eu estava pensando em como implementar semáforos (não binários) usando menos código ASM possível. Não consegui pensar e escrever sem usar um mutex, então aqui está o melhor que pude fazer até agora: Global: #include <stdlib.h> #include ...

1 a resposta

Std :: mutex é sequencialmente consistente?

Diga, eu tenho dois tópicosA eB gravando em variáveis booleanas globaisfA efB respectivamente, que são inicialmente definidos comofalse e são protegidos porstd::mutex objetosmA emB respectivamente: // Thread A mA.lock(); assert( fA == false ); ...

1 a resposta

Quando você incorpora o mutex no struct no Go?

NOTA: Achei que a palavra 'incorporar' no título foi uma má escolha, mas vou mantê-la. Vejo muito código assim: type A struct { mu sync.Mutex ... }E use-o assim: a := &A{} a.mu.Lock() defer a.mu.Unlock() a.Something()É melhor que o mutex local ...

1 a resposta

Como obter o IdentityReference para "Todos" para criar o MutexAccessRule em sistemas localizados?

Eu gostaria de usar o código como emessa questão [https://stackoverflow.com/questions/4223061/how-to-implement-single-instance-per-machine-application] ouessa ...

1 a resposta

Implementando Mutexes para Gravações de Arquivos

Estou tentando usar mutexes para evitar várias gravações no mesmo thread no C / Cpp. Abaixo está o fluxo do meu programa. Estou confuso sobre onde incluir meu código de bloqueio e desbloqueio. main() { spawn a worker thread } worker_thread() { ...

1 a resposta

C # - como posso obter o nome do proprietário de um Mutex

Eu tenho um mutex compartilhado entre 2 aplicativos. Quero criar um console de administração que mostre o nome do proprietário atual do mutex. Como posso obter o nome do aplicativo que atualmente possui o Mutex?

2 a resposta

Diferenças entre variáveis ​​condicionais, mutexes e bloqueios

Por exemplo, ointerfaces 0x ++Eu estou tendo dificuldade em descobrir quando usar essas coisas (cv, mutex e lock). Alguém pode, por favor, explicar ou aponta...