olvasók - online rejtvények

Az olvasók és az írók problémája - egyfajta informatikai probléma az erőforrásokhoz (fájlokhoz, adatbázis-nyilvántartásokhoz) való hozzáférés szinkronizálásában, kétféle folyamatban: azok, akik módosítják, és nem változtatják meg.

Az olvasók és írók problémájában az erőforrás két folyamatcsoportra oszlik:

olvasók - minden olyan folyamat, amely nem változtatja meg az erőforrást,

írók - egyéb folyamatok: Bármelyik olvasó egyszerre férhet hozzá az erőforráshoz. Az író kizárólagos hozzáférést kaphat. Az íróval egyidejűleg sem az író, sem az olvasó nem férhet hozzá az erőforráshoz, mivel ez hibákat okozhat.

Változat a probléma megoldásához

Az olvasók és írók problémájának számos megoldása van.

Az olvasók számára kedvező lehetőség

Az olvasóknak nem kell megvárniuk az erőforráshoz való hozzáférést, ha az író még nem kapott meg. Mivel az író csak exkluzív hozzáférést kaphat, meg kell várnia, hogy az összes többi folyamat elhagyja az erőforrást. Ha az olvasók elég gyorsan megérkeznek, az író éhen járhat: ebben a helyzetben határozatlan ideig várja az új beérkező olvasók számára az erőforrás felszabadítását.

Változat kedvelő írók

Az olvasók nem férhetnek hozzá az erőforráshoz, ha az író arra vár. Ebben a helyzetben a függőben lévő író a lehető leghamarabb hozzáférést kap, vagyis azonnal, miután az erőforrás elhagyta az előtte megérkezett utolsó próbaverziót.

félemelet online puzzleBLOG VAGY FOLYÓIRAT online puzzleA könyvtár tele van olvasókkal kirakós online