内存屏障:barrier()与mb()

 对barrier() 我的理解是这只是一个compiler barrier, 这个barrier加入到代码中,会使cache invalidation

而mb是hardware barrier,在代码运行中,CPU会prevent from reordering cache visit.

你可能感兴趣的:(内存屏障:barrier()与mb())