内核同步机制 关于同步理论的一些基本概念 临界区(critical area): 访问或操作共享数据的代码段 简单理解:synchronized大括号中部分(原子性) 竞争条件(race conditions)两个线程同时拥有临界区的执行权 数据不一致:data unconsistency 由竞争条件引起的数据破坏 同步(synchronization)避免race conditions 锁:锁是完成同步的手段(门锁,门后是临界区,只允许一个线程存在) 上锁解锁必须具备原子性(如果连上锁的过程都会被打断的话,就没有…

2020年6月14日 0条评论 0点热度 阅读全文