1.2.5 什么是指令重排序和内存屏障?