java虚拟机的指令重排和CPU的指令重排

来源:互联网 发布:format在vb中什么意思 编辑:程序博客网 时间:2024/05/20 07:18
为了使得处理器内部的运算单元能尽量被充分利用,处理器可能会对输入的代码进行乱序执行优化,处理器会在计算之后将乱序执行的结果重组,保证该结果与顺序执行的结果是一致的,但并不保证程序中的各个语句计算的先后顺序与输入代码中的顺序一致。与处理器的乱序执行优化类似,java虚拟机的即使编译器也有类似的指令重排优化
0 0
原创粉丝点击