内存屏障原理与多核并发问题解决机制.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-09-16 发布于北京
  • 举报

内存屏障原理与多核并发问题解决机制.pdf

可见性问题:

Store屏障+Load屏障

如果加了Store屏障,就会强制性要求你对一个写操作必须阻塞等待到其他的处理器返

回invalidateack,对数据加锁,然后修改数据到高速缓存中,必须在写数据,强制

执行flush操作

他的效果,要求一个写操作必须刷到高速缓存(或者主内存),不能停留在写缓冲里

如果加了Load屏障,在从高速缓存中数据的时候,如果发现无效队列里有一个

invalidate消息,此时会立制根据那个invalidate消息把自己本地高速缓存的数据,设置

为I(过

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档