摘要: 有这样一个经典的读写锁问题,假设读锁和写锁之前互斥,读锁和读锁之间不互斥。现在做一个实验: 1、线程A加一个读锁 ,然后不释放; 2、然后线程B想加一个写锁,会被线程A的读锁阻塞; 3、然后有个线程C尝试去加一个读锁。 按照上面的步骤,步骤3 能加锁成功吗? 使用go语言的sync.RWMutex模 阅读全文
posted @ 2024-08-18 22:19 snail_lie 阅读(30) 评论(0) 推荐(0) 编辑