福哥答案2020-09-27:#福大大架构师每日一题#
总线锁会锁住总线,使得其他CPU不能访问内存中其他的地址,因而效率较低。
现代CPU的数据一致性实现 = 缓存锁(MESI ...) + 总线锁。
有些无法被缓存的数据,或者跨越多个缓存行的数据,依然必须使用总线锁。
福哥答案2020-09-27:#福大大架构师每日一题#
总线锁会锁住总线,使得其他CPU不能访问内存中其他的地址,因而效率较低。
现代CPU的数据一致性实现 = 缓存锁(MESI ...) + 总线锁。
有些无法被缓存的数据,或者跨越多个缓存行的数据,依然必须使用总线锁。