一个数据文件或记录可被多个进程共享。其中,有些进程要求读;而另一些进程要求写或修改。只要求读的进程称为“Reader进程”,其他进程称为“Writer进程”。允许多个Reader进程同时读一个共享对象,不允许一个Writer进程和其他Reader进程或Writer进程同时访问共享对象。
所谓读者——写者问题是指保证一个Writer进程必须与其他进程互斥地访问共享对象的同步问题。
使Readercount+1,原因是:Readercount>0,说明已有Reader进程在安全的读数据
(adsbygoogle = window.adsbygoogle || []).push({});