Resultados da pesquisa a pedido "volatile"
volátil ilustrativo: esse código é seguro para threads?
Estou tentando ilustrar o uso e a importância devolatile com um exemplo que realmente não daria um bom resultado sevolatile foi omitido. Mas não estou realmente acostumado a usarvolatile. A idéia do código a seguir é causar um loop infinito ...
ariáveis variáveis voláteis e memória cache
@Cache é controlado pelo hardware do cache de forma transparente para o processador; portanto, se usarmos variáveis voláteis no programa C, como é garantido que meu programa leia dados sempre do endereço de memória real especificado, mas não o ...
Matrizes Java: sincronizadas + Atômicas * ou suficientes sincronizada
Esta pergunta foi feita repetidas vezes, mas ainda tenho uma dúvida. Quando as pessoas dizem que sincronizado cria uma barreira de memória, a que essa barreira de memória se aplica? QUALQUER variável em cache? Isso não parece viável. Então, ...
Java: volátil o suficiente para tornar as classes mais segura
Eu tenho uma pergunta sobre a declaração volátil em Java. Por favor, veja este exemplo construído: class Master { // Foo is a class with thread-safe methods public volatile Foo foo; } class Worker1 implements Runnable { protected Master master ...
Volatile piggyback. Isso é suficiente para a visibilidade?
Trata-se de cavalitas voláteis. Objetivo: Quero alcançar uma visibilidade leve de Vars. A consistência de a_b_c não é importante. Eu tenho vários vars e não quero torná-los todos volátei Este código é seguro? class A { public int a, b, c; ...
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 ...
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 ...
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; ...
or que as variáveis em Java não são voláteis por padrã
Pergunta possivelmente semelhante: [https://stackoverflow.com/questions/106591/]ocê já usou a palavra-chave volátil em Jav [https://stackoverflow.com/questions/106591/] oje eu estava depurando meu jogo; Ele tinha um problema de segmentação ...
Por que um ponteiro ponto a volátil, como “int volátil * p”, é útil?
volatile é dizer ao compilador para não otimizar a referência, para que cada leitura / gravação não use o valor armazenado no registro, mas faça um acesso real à memória. Entendo que é útil para alguma variável comum, mas não entendo comovolatile ...