摘要: SpinLock 和 Mutex 是两种不同类型的锁, 它们的目的都是实现临界区的互斥访问, 在不考虑优化的情况下, SpinLock 就是让当前线程在它所在的时间片轮训等待加锁成功, Mutex 则是由操作系统提供, 如果当前无法加锁, 就会放弃当前时间片转去其他线程, 直到加锁成功. 为了更好的 阅读全文
posted @ 2022-03-08 18:37 新新人類 阅读(458) 评论(0) 推荐(0) 编辑