2012-12-05 75 views

回答

2

The difference between "atomic" and "non-atomic"原子要求所有的數據必須被成功寫入,而「非原子」意味着「儘可能多地寫入」(即不一定全部)。因此,對於很多事情(例如小數據),在非原子和原子之間沒有太大的實際區別。

但是對於較大的數據塊,則非原子對原子實際上是有差別的。您是否需要將寫入的數據完美並且完整,或者您的應用程序是否可以處理已寫入默認或鑰匙串的某些內容?

+0

因此,在這種情況下,它取決於應用程序,我明白了。謝謝哥們 :) –

1

是的,

如果您使用Atomic,它是線程安全的。

相關問題