共享资源那么多,如何用一把锁保护多个资源?

写在前面 上一篇文章原子性问题的宏观理解 带领你们了解了锁和资源的模型,有了这篇文章的铺垫,相信理解这一篇文章就很是轻松了面试 当咱们要保护单个资源并对其进行修改其实很简单,只需按照下图分三步走编程 建立受保护资源 R 的锁安全 加锁进入临界区并发 解锁走出临界区app 上图的关键是「R1 的锁保护 R1」的指向关系是否正确dom 若是都是保护单个资源这样简单,程序猿的世界该有多美好,惋惜并非,一
相关文章
相关标签/搜索