volatile关键字仅仅保证的是对volatile修饰的变量的读/写操作具有原子性,而锁的互斥执行的特性可以确保对整个临界区代码的执行具有原子性。在功能上,锁比volatile更强大。在可伸缩性和执行性能上,volatile更具有优势。
volatile关键字
最新推荐文章于 2024-10-01 09:29:45 发布
volatile关键字仅仅保证的是对volatile修饰的变量的读/写操作具有原子性,而锁的互斥执行的特性可以确保对整个临界区代码的执行具有原子性。在功能上,锁比volatile更强大。在可伸缩性和执行性能上,volatile更具有优势。