Linux系统下POSIX互斥锁用法

Linux下所有线程是并发执行、异步执行,当不同线程对同一资源进行操作时,就要涉及线程同步问题,使得在同一时间该资源只能被一个线程占用,其它线程必须等待或返回。 原子操作:当所有线程对同一资源进行同步访问时,可以引入锁(互斥锁和读写锁);获得锁的线程可以完成对该资源的“读-修改-写”3步操作,要么都执行,要么都不执行,不会中间被打断,也不会再其它处理器上并行做这个操作。这三步操作就叫做原子操作。
相关文章
相关标签/搜索