线程同步的概念理解:
与日常理解的同步(队列中步调一致,设备中时间一致,数据库中数据相同)不同,线程中同步是协同步调的意思,即不是同时的意思,而是按照先后顺序来操作。
线程同步的意义:
保证共享的数据按照先后顺序被操作(共享资源某一时刻只能被一个线程操作)。
四种保证同步的方法:
1、互斥锁
2、读写锁
3、条件变量
4、信号量
线程同步的概念理解:
与日常理解的同步(队列中步调一致,设备中时间一致,数据库中数据相同)不同,线程中同步是协同步调的意思,即不是同时的意思,而是按照先后顺序来操作。
线程同步的意义:
保证共享的数据按照先后顺序被操作(共享资源某一时刻只能被一个线程操作)。
四种保证同步的方法:
1、互斥锁
2、读写锁
3、条件变量
4、信号量