What is Thrashing?

Answer Posted / manmeet kaur

Thrashing is the process of encountering frequent page
faults on replacing the existing pages in the main memory
with the new ones being referenced by the process.In this
the process on a system require more memory than it has.
- Each time one page is brought in,another page, whose
contents will soon be referenced, is thrown out.
-Processes will spend all of their time blocked, waiting for
pages to be fetched from disk.
-I/O devices at 100% utilization but system not getting much
of useful work done.

Is This Answer Correct ?    24 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain latency, transfer and seek time with respect to disk i/o.?

559


Which are the necessary conditions to achieve a deadlock?

539


How can I tell if a program is 64 bit?

485


Is there a 64 bit version of office 365?

509


State two differences between user and kernel space?

517






Does chkdsk erase data?

544


Do you know what is a binary semaphore? What is its use?

558


When does thrashing occur?

542


What are types of os?

514


File which stores the DNS configuration at client side?

651


What are device drivers?

599


How does ecc works?

609


Binding of instructions and data to memory?

646


What is the difference between af and whitworth spanners?

631


What is the difference between shared memory and message passing?

527