Resultados da pesquisa a pedido "interlocked"
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,...
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 ...
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 ...
Este é o Thread-Safe certo?
Apenas checando...
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 ...
Interligado.CompareExchange com enum
Estou tentando usar
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 ...
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 ...