Resultados da pesquisa a pedido "interlocked"
possível uma lista duplamente vinculada gratuita de bloqueio (espera)?
Fazer essa pergunta com a tag C #, mas se for possível, deve ser possível em qualquer idiom É possível implementar uma lista duplamente vinculada usando operações intertravadas para fornecer bloqueio sem espera? Gostaria de inserir, adicionar e ...
Como usar operações intertravadas em arquivos mapeados na memória em .Net
Existe alguma maneira de usar oInterlocked.CompareExchange(); eInterlocked.Increment(); métodos contra valores armazenados em um arquivo mapeado na memóri Gostaria de implementar um serviço multiencadeado que armazenará seus dados em um ...
O Interlocked garante a visibilidade de outros threads em C # ou ainda preciso usar volátil?
Eu tenho lido a resposta para umpergunta semelhante [https://stackoverflow.com/questions/1701216/is-there-any-advantage-of-using-volatile-keyword-in-contrast-to-use-the-interlock] , mas ainda estou um pouco confuso ... Abel teve uma ótima ...
Barreira de memória versus impacto intertravado na memória armazena em cache o tempo de coerência
Pergunta simplificada: Existe uma diferença no tempo de coerência (ou "liberação") dos caches de memória causada por operações intertravadas em comparação com as barreiras de memória? Vamos considerar em C # - quaisquer operações intertravadas ...
Por que todos dizem que o SpinLock é mais rápido? [fechadas]
Eu li muitos documentos, artigos e posts em toda a internet. Quase todos e em todos os lugares confirmam que o SpinLock é mais rápido para um pequeno código,...
Interligado.CompareExchange com enum
Estou tentando usar
Este é o Thread-Safe certo?
Apenas checando...
Qual é a diferença entre InterlockedCompareExchange Release () e Acquire ()?
Qual é a diferença entreInterlockedCompareExchangeRelease() eInterlockedCompareExchangeAcquire()? Quando tento aprender as funções de sincronização com a API do WIN32, encontro duas funções nomeadas de maneira diferente, mas parece fazer a mesma ...