CPU的速度至少比内存快100倍,为了提升效率,会打乱原来的执行效率,会在一条指令执行过程中(比如去内存读数据,大概慢100多倍),去同时执行另一条指令,前提是两条指令没有依赖关系(洗茶壶/烧水-茶叶入壶-煮茶-喝茶)。洗茶壶/烧水两个步骤就没有以来关系。
CPU乱序执行(指令重排序)
最新推荐文章于 2023-06-11 16:13:53 发布
CPU的速度至少比内存快100倍,为了提升效率,会打乱原来的执行效率,会在一条指令执行过程中(比如去内存读数据,大概慢100多倍),去同时执行另一条指令,前提是两条指令没有依赖关系(洗茶壶/烧水-茶叶入壶-煮茶-喝茶)。洗茶壶/烧水两个步骤就没有以来关系。