为什么要线程同步:
线程有可能和其他线程共享一些资源,比如内存,文件,数据等等
当多个线程同时读写的时候可能会发生冲突,这时候需要引入线程同步机制,即各个线程都得有个先来厚道。同步的含义也就是排队的意思,一个一个对资源进行操作
线程同步有三种方法:mutex锁(昨天的笔记),条件变量和信号量
【C语言】【unix c】为什么要线程同步
最新推荐文章于 2023-07-09 19:57:01 发布
为什么要线程同步:
线程有可能和其他线程共享一些资源,比如内存,文件,数据等等
当多个线程同时读写的时候可能会发生冲突,这时候需要引入线程同步机制,即各个线程都得有个先来厚道。同步的含义也就是排队的意思,一个一个对资源进行操作
线程同步有三种方法:mutex锁(昨天的笔记),条件变量和信号量