Welcome to Readers Writers Problem

Theory as well as a simulation to explain the need for Readers-Writers problem within the OS

About topic

Know About topic

Readers Writers Problem

Readers Writers Problem

Readers Writers Problem

    The readers-writers problem relates to an object such as a file that is shared between multiple processes. Some of these processes are readers i.e. they only want to read the data from the object and some of the processes are writers i.e. they want to write into the object.
    The readers-writers problem is used to manage synchronization so that there are no problems with the object data. For example - If two readers access the object at the same time there is no problem. However if two writers or a reader and writer access the object at the same time, there may be problems.

F.A.Q

Frequently Asked Questions

We will be updating the rest of the questions soon

  • To solve this situation, a writer should get exclusive access to an object i.e. when a writer is accessing the object, no reader or writer may access it. However, multiple readers can access the object at the same time.

  • The readers-writers problem is a classical problem of process synchronization, it relates to a data set such as a file that is shared between more than one process at a time.