Linux编程–线程同步 Leave a reply 1、什么是同步? 同,指协同、协助、互相配合。主旨在协同步调,按预定的先后次序运行。 线程同步,指一个线程发出某一功能调用时,在没有得到结果之前,该调用不返回。同时其它线程为保证数据一致性,不能调用该功能。 同步的目的,是为了避免数据混乱,解决与时间有关的错误。实际上,不仅线程间需要同步,进程间、信号间等都需要同步机制。 总结:所有“多个控制流,共同操作一个共享资源”的情况,都需要同步。[……] 继续阅读