自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 并发编程实战笔记

并发编程最早的应用领域就是操作系统的实现 并发领域抽象出的三个核心问题 分工 同步:线程之间通信、协作 互斥:即同一时刻只允许一个线程访问共享资源 管程是解决并发问题的万能钥匙。 并发程序出现诡异问题的源头 缓存导致可见性问题:缓存。每颗CPU都有自己的缓存。 线程切换带来的原子性问题:高级语言中的一条语句可能对于操作系统中的多条CPU指令。 编译优化带来的有序性问题:编译优化,编译器优化会调整语句的顺序,虽然结果不会变,但是并发情况下会产生bug。 JMM 提供了原

2022-05-05 11:44:11 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除