摘要: 前言 我的上一篇博客的案例中,请求锁的线程如果发现锁已经被其他线程占用,它是通过自旋的方式来等待的,也就是不断地尝试直到成功。本篇就讨论一下另一种方式,那就是挂起以等待唤醒。 注:相关代码都来自《Operating System: Three Easy Pieces》这本书。 自旋哪里不好? 先说明 阅读全文
posted @ 2019-06-30 10:56 猫毛·波拿巴 阅读(2324) 评论(0) 推荐(4) 编辑