IOS中使用GCD与信号量机制实现读者写者(读者优先)

一、读者写者问题是操作系统中非常经典的线程同步问题,像jdk中有读写锁用来处理这类问题。在读者写者模式中又有几种不同的同步模式,如: 读者优先 式的读者写者类型 写者优先 式的读者写者类型 公平竞争 式的读者写者类型 但不管是哪种类型,在处理 这个问题时都遵循下列几个互斥条件,否则会出现“假死”即都处于等待,或出现脏数据问题。 允许读者–读者之间同时执行读操作临界资源 不允许写者–写者之间同时操作
相关文章
相关标签/搜索