Resultados da pesquisa a pedido "mutex"
É possível determinar o segmento que contém um mutex?
Primeiramente, eu uso a biblioteca pthread para escrever o programa C multithreading. Os threads sempre dependiam dos mutexs esperados. Quando uso o utilitário strace para encontrar um encadeamento,FUTEX_WAIT status, quero saber qual thread ...
pthread mutex não está funcionando corretamente
Atualmente, estou aprendendo C do curso Open Courseware do MIT, chamado Practical Programming in C. Ao discutir condições de corrida em multithreading, as notas da aula continham um exemplo de um programa com uma condição de corrida e como ele ...
Posso implementar a fila de bloqueio usando o Semaphore em Java?
Gostaria de saber se é possível usar o Semaphore para implementar a fila de bloqueio? Nos códigos abaixo, eu uso um semáforo para proteger a seção crítica e mais dois objetos para rastrear o número de slots vazios e objetos preenchidos. public ...
Proteção mais rápida para vários leitores / gravadores únicos para recursos compartilhados - C ++
Gostaria de confirmar que minha abordagem é extremamentevelozese apropriado para a proteção de plataforma compartilhada de um recurso compartilhado para uma abordagem de gravador único e principalmente de múltiplos leitores usando C ++. Isso ...
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 ...
Gravação simultânea de arquivos entre processos
Eu preciso gravar dados de log em um único arquivo de diferentes processos. Estou usando o Windows Mutex, que precisa do suporte do Common Language Runtime. Mutex^ m = gcnew Mutex( false,"MyMutex" ); m->WaitOne(); //... File Open and Write .. ...
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 ...
Preciso proteger uma variável que é escrita por um thread e lida por muitos?
Estou escrevendo um sistema de aquisição de dados. O sistema está lidando com dados rápidos de nossos digitalizadores de sinal e controles / monitoramentos lentos para coisas como o sistema de alta tensão para os detectores. O sistema de controle ...
Existe um Mutex em Java?
Existe um objeto Mutex em java ou uma maneira de criar um? Estou perguntando porque um objeto Semáforo inicializado com 1 permissão não me ajuda. Pense neste caso: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception ...
Por que std :: mutex está demorando muito tempo para ser compartilhad
Este código demonstra que o mutex está sendo compartilhado entre dois threads, mas um thread o mantém quase o tempo tod #include <thread> #include <mutex> #include <iostream> #include <unistd.h> int main () { std::mutex m; std::thread t ([&] () ...