随笔分类 -  concurrent

摘要:内存屏障有两个能力:1. 阻止屏障两边的指令重排序。2. 强制把写缓冲区/高速缓存中的脏数据等写回主内存,让缓存中相应的数据失效。 对Load Barrier来说,在读指令前插入读屏障,可以让高速缓存中的数据失效,重新从主内存加载数据。对Store Barrier来说,在写指令之后插入写屏障,能让写 阅读全文
posted @ 2018-06-13 09:24 pfsi 阅读(137) 评论(0) 推荐(0)