What do you mean by Belady's Anomaly. - Describe with example.

Answers were Sorted based on User's Feedback



What do you mean by Belady's Anomaly. - Describe with example...

Answer / ajith

Also called FIFO anomaly. Usually, on increasing the number
of frames allocated to a process' virtual memory, the
process execution is faster, because fewer page faults
occur. Sometimes, the reverse happens, i.e., the execution
time increases even when more frames are allocated to the
process. This is Belady's Anomaly. This is true for certain
page reference patterns.

Is This Answer Correct ?    58 Yes 11 No

What do you mean by Belady's Anomaly. - Describe with example...

Answer / assi

normally, increasing the number of frames allocated to a
process will reduce the number of page faults
however, not always the case

1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5

with this reference string, actually have more page faults
with 4 frames than with 3

this rare but highly undesirable situation is known as
Belady's anomaly

Is This Answer Correct ?    20 Yes 3 No

What do you mean by Belady's Anomaly. - Describe with example...

Answer / sunil kumar

normally, increasing the number of frames allocated to a
process will reduce the number of page faults
however, not always the case

1, 2, 3, 4, 1, 2, 5, 1, 2, 3, 4, 5

with this reference string, actually have more page faults
with 4 frames than with 3

this rare but highly undesirable situation is known as
Belady's anomaly

Is This Answer Correct ?    8 Yes 3 No

What do you mean by Belady's Anomaly. - Describe with example...

Answer / geethika

In computer storage Beladay's anamoly means increasing the number of memory frames will increase the number of page faults for certain memory access patterns. This anamoly is commonly experienced in FIFO page replacement algorithm.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Operating Systems General Concepts Interview Questions

What is a cache memory?

0 Answers   TCS,


Is intel core i5 64 bit or 32 bit?

0 Answers  


Can a 64 bit computer run 32 bit programs?

0 Answers  


Does chkdsk work for ssd?

0 Answers  


Tell us something about mutex.

0 Answers  






What are the different synchronization mechanisms?

0 Answers  


Explain an idle thread?

0 Answers  


What is context-switching in multi-threading?

0 Answers  


Explain the difference between demand-paging and pre-paging?

0 Answers  


What is cycle stealing?

2 Answers  


Explain Scheduling?

1 Answers   Infosys,


If A>B then F=F(G); else B>C then F=G(G); in this , for 75% times A>B and 25% times B>C then,is 10000 instructions are there ,then the ratio of F to G [a] 7500:2500 [b] 7500:625 [c] 7500:625 if a=b=c else 7500:2500

2 Answers   Wipro,


Categories