读者写者模型

读者写者模型 锁类型 : 自旋锁,一直占用着CPU,在未获得锁的情况下,会一直自选的等待,如果不能在短时间内获得锁,会使CPU效率很低. 应用场景 : 对于一块公共资源来说,读取的频率比较高,但是写的频率很低. 通常而言,在读的过程中,往往伴随着查找的操作,中间消耗着大量的时长,如果给这种代码加锁,就会极大的降低我们的效率. 所以在读的时候是不需要加锁的,大家共享公共资源,但是不会修改,那么就不存
相关文章
相关标签/搜索