多线程高并发1
2023-02-18 16:43:39 10 举报
AI智能生成
登录查看完整内容
面试总结
作者其他创作
大纲/内容
compareAndSwap
AtomicStampedReference (版本号)
CompareAndSwt
落地实现
synchronized
LongAdder(分段锁 、 看业务)
自旋次数过多 占用大量cpu
问题总结
cas
锁
数据线程内独享
如何实现线程安全
强
软
弱
虚
四种引用类型
cpu核心
线程独享
内核独享
多核独享
缓存
内存模型的核心
jmm
堆内存
jvm
内存模型
底层实现
volatile
lock(cas + volatile)
保证可见性方式
什么是MESI协议
区别
两者的关系
MESI协议与volatile
单例模式的懒汉模式
java层面
cpu层面
解决有序性
线程有序性
volatil 有序性的底层实现
偏向锁延迟
锁升级
锁粗话 锁消除
互斥性原理
wait
多线程
0 条评论
回复 删除
下一页