linux内核同步机制
2021-05-25 本文已影响0人
clive0x
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,后面空转。