Read/Write SpinLock 为读写分离锁。读和写优先级一样。
SeqLock 在Read/Write SpinLock基础上,写优先级比读高,实现多读单写机制。
RCU实现多读多写机制。
Read/Write Semaphores与Read/Write SpinLock区别在于前者Process会sleep,后面空转。
Read/Write SpinLock 为读写分离锁。读和写优先级一样。
SeqLock 在Read/Write SpinLock基础上,写优先级比读高,实现多读单写机制。
RCU实现多读多写机制。
Read/Write Semaphores与Read/Write SpinLock区别在于前者Process会sleep,后面空转。
本文标题:linux内核同步机制
本文链接:https://www.haomeiwen.com/subject/checsltx.html
网友评论