Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 1.931 pregleda

Najnovija ↓

Atomska akcija i volatile promjelnjive? 25.04.2011. u 11:55 · pre 188 meseci #1
Koliko sam shvatio, atomska akcija se izvrsava odjendom il ne uopste, nema side efekata.
Takodje sam nasao da je atomska akcija :
-citanje i upis za reference i za vecinu primitivnih tipova(osim long i double)
-citanje i upis za sve promjelnjive koje su deklarisane kao volatile, ukljucujuci long i double

Koji je smisao onda modifikatora volatile, kad je upis i citanje za reference i sve primitivne tipove osim long i double atomska akcija?
Moze li neko vise da mi kaze o ovome i uopste o atomskim akcijama?
Re: Atomska akcija i volatile promjelnjive? 25.04.2011. u 12:38 · pre 188 meseci #2
Kada označiš promenljivu kao volatile, ona nikada neće biti keširana na nivou niti, i time ćeš sprečiti pad performansi koji donosi osvežavanje keša drugih niti. Takođe, pristup promenljivoj je zaštićen kritičnim regionom (nisu sve promenljive primitivnog tipa, ovo štiti i tvoje objekte, kao i long i double promenljive.)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme