What is Thrashing?

Answer Posted / sundar

Process which is spending more time in paging rather than execution is called as Thrashing. In simple, High paging activity is being called as thrashing.
High paging activity means a page which goes to cpu to get executed if it need a IO operation this page will go for waiting state by that the cpu wont sit idle another page will come for execution, this waiting Page after getting IO will again go to CPU to get executed suppose if again this page needs IO operation will go for waiting state, so instead of getting executed the process if taking more time in paging is called as high paging activity ie.. Thrashing.

Is This Answer Correct ?    4 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the cache memory?

565


What does af_inet stand for?

674


How much ram can you have on a 64 bit system?

497


Under what circumstances do page faults occur? Describe the actions taken by the operating system when a page fault occurs?

579


What is Page-Stealer process?

730






What is synchronization? What are the different synchronization mechanisms?

547


Define demand paging?

589


What are the advantages of distributed system?

581


Should I install 32 or 64 bit?

548


What is disk operating system in computer?

508


Is it ok to interrupt chkdsk?

547


Why would a parent process terminate a child process?

512


How much ram do I need for excel?

508


What do you know about interrupt?

616


What is system bus? Explain a few related terms.

594