Resultados da pesquisa a pedido "lockless"

5 a resposta

Como eu construo uma fila sem bloqueios?

Eu passei hoje olhando para filas sem bloqueios. Eu tenho um múltiplo produtor, situação de múltiplos consumidores. Implementei, para testar, um sistema usan...

4 a resposta

Existe uma fila sem bloqueio para vários segmentos de leitura ou gravação?

Eu estava pensando, é possível ter umsem fechadurafila quandomais de umthread está lendo ou escrevendo? Eu vi uma implementação com uma fila sem bloqueio que funcionava com um segmento de leitura e gravação, mas nunca mais do que um para qualquer ...

1 a resposta

Como posso implementar o contador ABA com c ++ 11 CAS?

Estou implementando uma fila sem bloqueio com base nestealgoritmo [http://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html], que usa um contador para resolver o problema ABA. Mas não sei como implementar esse contador com c ++ ...

1 a resposta

Se eu não usar cercas, quanto tempo levaria um núcleo para ver as gravações de outro núcleo?

Eu tenho tentado pesquisar minha pergunta no Google, mas sinceramente não sei como afirmá-la sucintamente. Suponha que eu tenha dois threads em um sistema Intel com vários núcleos. Esses encadeamentos estão em execução no mesmo nó NUMA. Suponha ...

3 a resposta

mplementando uma fila sem bloqueio (para um componente Logge

stou projetando um novo componente aprimorado do Logger (.NET 3.5, C # Gostaria de usar uma implementação sem bloqueio. s eventos @Logging serão enviados de (potencialmente) vários threads, embora apenas umsolteir thread fará a saída real para ...