Resultados da pesquisa a pedido "volatile"

4 a resposta

Volátil influencia variáveis não voláteis?

Ok, suponha que eu tenha várias variáveis, uma delas declarada volátil: int a; int b; int c; volatile int v; Se um encadeamento gravar em todas as quatro variáveis (gravando emv last) e outro segmento lê de todas as quatro variáveis (leitura ...

3 a resposta

Modificador volátil Java e blocos sincronizados

Uma variável que é acessada por vários threads, mas apenas dentro de blocos sincronizados, precisa do modificador volátil? Se não, por que?

6 a resposta

mplementação de operação atômica de leitura e gravação no kernel do Linux

ecentemente, espiei a implementação do kernel do Linux de uma leitura e gravação atômica e surgiram algumas pergunta Primeiro código relevante da arquitetura ia64: typedef struct { int counter; } atomic_t; #define atomic_read(v) (*(volatile ...

5 a resposta

Garantias voláteis e execução fora de ordem [duplicado]

Esta pergunta já tem uma resposta aqui: Modelo de memória Java: variáveis voláteis e prévias [/questions/30246007/java-memory-model-volatile-variables-and-happens-before] 3 respostasEDIÇÃO IMPORTANTEEu sei sobre o "acontece antes"no segmento em ...

5 a resposta

Volátil ou sincronizado para o tipo primitivo?

Em Java, a atribuição é atômica se o tamanho da variável for menor ou igual a 32 bits, mas não for maior que 32 bits. O que (volátil / sincronizado) seria mais eficiente para usar em caso de atribuição dupla ou longa? Gostar, volatile double x ...

3 a resposta

Matrizes voláteis 2D: a ajuda de atribuição automática ou eu preciso do AtomicIntegerArray?

Estou escrevendo um aplicativo DSP de áudio e optei por usar um modelo produtor-consumidor. Eu tenho lido muito sobre

4 a resposta

Java volátil e efeitos colaterais

Documentação da Oracle sobre acesso atômico (emhttp: //docs.oracle.com/javase/tutorial/essential/concurrency/atomic.htm [http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html]) diz o seguinte: "uma variável volátil ...

3 a resposta

Acontece antes de relacionamentos com campos voláteis e blocos sincronizados em Java - e seu impacto em variáveis ​​não voláteis?

4 a resposta

Por que a palavra-chave volátil não é necessária para sincronização de threads?

Eu estou lendo que ovolatile A palavra-chave não é adequada para sincronização de encadeamentos e, de fato, não é necessária para esses fins. Embora eu entenda que o uso dessa palavra-chave não seja suficiente, não entendo por que é ...

3 a resposta

O volátil evita leituras ou gravações introduzidas?

Em C #,volatile palavra-chave @ garante que as leituras e gravações adquiram e liberem semântica, respectivamente. No entanto, ele diz algo sobre leituras ou gravações introduzidas? Por exemplo volatile Thing something; volatile int aNumber; ...