Loading

摘要: 一.避免活跃性危险 我们在设计并发程序时,在安全性和活跃性之间通常存在着某种制衡。 我们使用加锁机制来确保线程安全,但如果过度的使用加锁,则可能导致锁顺序死锁(Lock-Ordering Deadlock),同样我们使用线程池和信号量来限制对资源的使用,但这些被限制的行为可能会导致资源死锁(Reso 阅读全文
posted @ 2020-12-04 11:48 文牧之 阅读(24) 评论(0) 推荐(0)