自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

转载 关于volatile、MESI、内存屏障、#Lock

最近又看了下Disruptor,里面提到了内存屏障,突然想到了指令重排、还有可见性,感觉里面关系有点乱,就翻了下,因此就写了这篇文章带着几个问题:1.volatile,是怎么可见性的问题(CPU缓存),那么他是怎么解决的--->MESI 2.CAS指令,确保了对同一个同一个内存地址操作的原子性,那么他应该也会遇到和上面可见性一样的问题,他是怎么解决的,是不是和volatile的底层原理类似?--->是的,也是利用了MESI 3.volatile还避免了指令重排,是通过内存屏障解决的?

2020-08-06 12:37:52 1455 1

distributed.sql

rbac权限模型的表结构,包括用户表,角色表  用户角色表,权限表,角色权限表。其中用户角色表和角色权限表是两张关联表。

2020-01-20

mysql-5.7.21-linux-glinbc-64下载地址

mysql-5.7.21-linux-glinbc-64,liunx下安装

2019-09-25

基于QT的QQ聊天(实现文件传输,消息记录在数据库的保存)

实习客户端的登录,消息记录在数据库的保存,历史消息记录的查看,文件图像传输

2018-06-26

空空如也

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

TA关注的人

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