04
2020
04

JVM内存模型的相关知识了解多少,比如重排序,内存屏障,happen-before,主内存,工作 内存等。

  • 内存屏障:为了保障执行顺序和可见性的一条cpu指令 


  • 重排序:为了提高性能,编译器和处理器会对执行进行重拍 


  • happen-before:操作间执行的顺序关系。有些操作先发生。 


  • 主内存:共享变量存储的区域即是主内存 


  • 工作内存:每个线程copy的本地内存,存储了该线程以读/写共享变量的副本 

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。