确保指令重排序时不会将其后面的代码排到内存屏障之前。确保指令重排序时不会将其后面的代码排到内存屏障之后。确保在执行到内存屏障修饰的指令时前面的代码全部执行完成。强制将线程工作内存中值的修改刷新到主内存中。如果是写操作,则会导致其他线程工作内存(CPU Cache)中的缓存数据失效。