Resultados da pesquisa a pedido "atomic"

13 a resposta

Can num++ be atomic for 'int num'

Em geral, paraint num, num++ (ou++num), como uma operação de leitura-modificação-gravação, énot atomic. Mas muitas vezes vejo compiladores, por exemplo GCC [https://en.wikipedia.org/wiki/GNU_Compiler_Collection], gere o seguinte código para ele ...

14 a resposta

Como implementar a contagem de referência segura de threads em C ++

Como você implementa um sistema de contagem de referência seguro e eficiente da linha em CPUs X86 na linguagem de programação C + Sempre encontro o problema de que operações críticas não atômic, e as operações de intertravamento X86 disponíveis ...

14 a resposta

Qual é a diferença entre atômico / volátil / sincronizado?

Como atômico / volátil / sincronizado funciona internamente? Qual é a diferença entre os seguintes blocos de código? Code 1 private int counter; public int getNextUniqueIndex() { return counter++; }Code 2 private AtomicInteger counter; ...

15 a resposta

Movendo um diretório atomicamente

Eu tenho dois diretórios no mesmo diretório pai. Ligue para o diretório paibasee os diretórios filhosalfaebravo. Eu quero substituiralfacombravo. O método mais simples é: rm -rf alpha mv bravo alphaO comando mv é atômico, mas o rm -rf não é. ...

27 a resposta

What's the difference between the atomic and nonatomic attributes

Fazer o queatomic enonatomic significa nas declarações de propriedade? @property(nonatomic, retain) UITextField *userName; @property(atomic, retain) UITextField *userName; @property(retain) UITextField *userName; Qual é a diferença operacional ...