什么是自旋锁?其优缺点是什么?

答案解析

自旋锁让线程在获取锁时短时间循环等待,不阻塞。优点:减少上下文切换;缺点:占用CPU,适合锁竞争不激烈场景。