Resultados da pesquisa a pedido "mutex"
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 ...
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(); } ...
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 ...
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 ...
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 ); ...
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 ...
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 ...
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() { ...
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?
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...