摘要: 1)Linux中主要有哪几种内核锁? Linux的内核锁主要是自旋锁和信号量。 自旋锁最多只能被一个可执行线程持有,如果一个执行线程试图请求一个已被争用(已经被持有)的自旋锁,那么这个线程就会一直进行忙循环——旋转——等待锁重新可用。要是锁未被争用,请求它的执行线程便能立刻得到它并且继续进行。自旋锁 阅读全文
posted @ 2021-02-03 11:23 linengier 阅读(264) 评论(0) 推荐(0) 编辑