Volitile工作原理

Volitile修饰的变量会被加一个lock指令,这个指令做两件事情,

1.在变量改变之后,会立刻从cpu高速缓存写到内存

2.会通知其他cpu缓存中的该变量的值设置成无效,用到该变量时会到内存中重新读取该变量的值。

Lock指令保证了缓存一致性原理。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容