有谁知道 xcache 函数是否是原子的?
我想知道哪些 xcache 函数是原子的。我知道 xcache_inc() 和 xcache_dec() 都是原子的。我不知道 xcache_get()
和 xcache_unset()
是否是原子的。
I'm wondering which xcache functions are atomic. I know that xcache_inc()
and xcache_dec()
are both atomic. I dont know if xcache_get()
and xcache_unset()
are atomic.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
功能列表表示 XCache 支持“原子 get/set/inc/dec”。
所以
get
是原子的,无论这意味着什么。 (这可能只是意味着get
永远不会返回中间值,这或多或少与原子set
相同。)此外,因为
set< /code> 是原子的,我认为
unset
没有理由不是原子的。The Feature List says that XCache supports "atomic get/set/inc/dec".
So
get
is atomic, whatever that means. (It probably just means thatget
never returns an in-between value, which is more or less the same thing as atomicset
.)Also, since
set
is atomic, I see no reason whyunset
wouldn't be atomic, too.