- 博客(3)
- 收藏
- 关注
原创 ReentrantLock非公平锁的加锁操作源码解读
当前线程在自旋(死循环)中获取同步状态,当且仅当前驱结点为头结点才尝试获取同步状态,这符合FIFO的规则,即(先入先出队列(First Input First Output,FIFO)),其次head是当前获取同步状态的线程结点,只有当head释放同步状态唤醒后继结点,后继结点才有可能获取到同步状态,因此后继结点在其前继结点为head时,才进行尝试获取同步状态,其他时刻将被挂起。需要注意的是该方法只是当前让出cpu,有可能操作系统下次还是选择运行该线程,比如里面有2000个线程,想想会有什么问题?
2023-06-01 15:51:20
94
原创 Entering emergency mode. Exit the shell to continue.Type “journalctl“ 。。。
虚拟机宕机解决办法
2023-04-13 22:36:43
2988
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人