线程锁

写锁(排它锁)(可重入锁:同一时间只允许一个线程访问)
读锁(共享锁)(不可重入锁:)

自旋锁 效率高,自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是 否该自旋锁的保持者已经释放了锁
互斥锁 会引起线程睡眠,获得锁是有线程上下文切换的开销,效率低

 

posted @ 2018-10-10 10:07  挨踢淫才  阅读(143)  评论(0)    收藏  举报