Concurrency 什么是同步-属性?
我对同步有一个普遍的怀疑-> 当我们说两个过程之间的互斥满足时,我的意思是这是理想的性质。这不是一个需要解决的问题 同样,死锁、竞争条件也是需要解决的问题Concurrency 什么是同步-属性?,concurrency,synchronization,deadlock,race-condition,Concurrency,Synchronization,Deadlock,Race Condition,我对同步有一个普遍的怀疑-> 当我们说两个过程之间的互斥满足时,我的意思是这是理想的性质。这不是一个需要解决的问题 同样,死锁、竞争条件也是需要解决的问题 因此,同步也是一个需要维护的属性,也就是说,“它是需要的东西”还是“需要解决的问题”需要的属性是 线程安全,或保护某些数据结构的完整性,防止同时进行的更改损坏该数据结构的内容,以及 活跃度,即线程取得进展的能力 同步是一种在不影响活动性的情况下保持共享数据完整性的方法。这只是众多旨在保护线程安全性的技术之一 如果出现死锁,或者出现瓶颈(如
因此,同步也是一个需要维护的属性,也就是说,“它是需要的东西”还是“需要解决的问题”需要的属性是
- 线程安全,或保护某些数据结构的完整性,防止同时进行的更改损坏该数据结构的内容,以及
- 活跃度,即线程取得进展的能力