Files
Hui-s-notebook/锁.md
2023-09-10 10:50:53 +08:00

39 lines
430 B
Markdown

[[乐观锁]]
[[悲观锁]]
[[自旋锁]]
[[synchorizned]]
[[ReentrantLock]]
[[Lock]] 接口
[[公平锁]] 和[[非公平锁]]
[[Semaphore]]
[[AtomicInteger]]
[[可重入锁]]
[[读写锁]]
[[共享锁]]和[[独占锁]]
[[重量级锁]]和[[轻量级锁]]
[[偏向锁]]
[[分段锁]]
[[同步锁]]和[[死锁]]
**锁优化**
1. 减少锁的持有时间
2. 减少锁的粒度
3. 锁分离
4. 锁粗化
5. 锁消除