Golang:sync.Mutex与sync.RWMutex

概念 竞态条件:数据被多个线程共享,很可能会产生争用和冲突的情况,往往会破坏共享数据的一致性(一致性即多个线程对共享数据的操作可以到达各自的预期),这种情况称为竞态条件。 为了解决这种情况,需要同步,用途有两个:避免多个线程同一时刻操作同一个数据和避免多个线程同一时刻执行同一段代码。 这样的数据块和代码块隐含着一种或多种资源(存储资源、计算资源、I/O资源、网络资源等),可以看作是共享资源,同步就
相关文章
相关标签/搜索