Resultados da pesquisa a pedido "lock-free"

8 a resposta

Existe uma fila livre de bloqueios para um único produtor para c ++? [fechadas

Quanto mais leio, mais confuso fico ... Eu teria achado trivial encontrar uma fila mpsc formalmente correta implementada em c + Toda vez que encontro outra facada, mais pesquisas parecem sugerir que existem questões como a ABA ou outras ...

8 a resposta

Lock libera vários leitores escritor único

Eu tenho uma estrutura de dados na memória que é lida por vários threads e gravada por apenas um thread. Atualmente, estou usando uma seção crítica para tornar esse acesso seguro. Infelizmente, isso tem o efeito de bloquear os leitores, mesmo ...

42 a resposta

Como posso escrever uma estrutura sem bloqueio?

No meu aplicativo multithread e vejo contenção pesada de bloqueios, impedindo uma boa escalabilidade em vários núcleos. Decidi usar a programação sem bloqueio para resolver iss Como posso escrever uma estrutura sem bloqueio?

4 a resposta

Existe uma implementação de vetor sem bloqueio?

primeiro resultado no Google para "vetor livre de bloqueio" é um trabalho de pesquisa escrito por Damian Dechev, Peter Pirkelbauer e Bjarne Stroustrup, descrevendo um vetor teórico sem bloqueio. Esse ou qualquer outro vetor sem bloqueio foi ...

18 a resposta

lguma implementação de fila livre de bloqueio de produtor único e consumidor único em

Estou escrevendo um programa com um segmento consumidor e um produtor, agora parece que a sincronização de filas é uma grande sobrecarga no programa, e procurei algumas implementações de filas sem bloqueio, mas só encontrei a versão de Lamport e ...