操作系统锁有哪几种分类

admin 2018-08-01 0 次浏览


相关推荐: 操作系统分类  操作系统锁有哪些  操作系统锁有哪几种分类方法  操作系统各种锁  操作系统锁有哪几种分类类型  操作系统中有哪些锁  操作系统锁的种类  操作系统锁内部原理 

操作系统中锁保证了各种线程的同步,其中包含了多种不同类型的锁,具体有哪些种类呢。下面由小编为大家整理了操作系统的锁的种类相关知识,希望对大家有帮助!

操作系统锁的种类

锁是线程同步时的一个重要的工具,然而操作系统中包含了多种不同的锁,各种锁之间有什么不同呢?

操作系统锁的种类1、读写锁(Read-Write Lock)

适 用于一个特定的场合。比如对于一段线程间访问的数据,如果程序大部分时间都是在读取,而只有很少的时间才会写入,那么使用前面几种锁时,每次读取也是同样 要申请锁的,而这时其它的线程就无法再对此段数据进行读取。可是,多个线程同时对一段数据进行读取时,是不存在同步问题的,那么这些读取时设置的锁就影响 了程序的性能。读写锁的出现就是为了解决这个问题的。

请关闭浏览器的畅读模式或者取消屏蔽JavaScript的正常运行,避免出现内容显示不全或者段落错乱。

原网页地址:https://www.huaianek.com/xuexi/3975002.html