Correct Answer - Option 2 : S1 is true, S2 is false
Concepts:
Belady’s anomaly is that the page-fault rate may increase as the number of allocated frames increases.
Explanation:
S1: Random page replacement algorithm (where a page chosen at random is replaced)
Suffers from Belady’s anomaly.
Random page replacement algorithm can behave like any replacement algorithm. It may behave as FIFO, LRU, MRU etc.). When random page replacement algorithm behaves like a FIFO page replacement algorithm in that case there can be chances of belady’s anamoly.
For this let us consider an example of FIFO case, if we consider the reference string 3 2 1 0 3 2 4 3 2 1 0 4 and 3 frame slots, in this we get 9 page fault but if we increase slots to 4, then we get 10 page faults.
So, page faults are increasing by increasing the number of frame slots. It suffers from belady’s anamoly.
S2: LRU page replacement algorithm suffers from Belady’s anomaly
It doesn’t suffers from page replacement algorithm because in LRU, the page which is least recently used is replaced by the new page. Also, LRU Is a stack algorithm. (A stack algorithm is one that satisfies the inclusion property.) and stack algorithm doesn’t suffer from belady’s anamoly.