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 are residence monitors?

681


Can you please explain the difference between load-time dynamic linking and run-time dynamic linking?

577


What are the different memories you know about? Which of them takes the shortest access time?

664


What is fragmentation? Different types of fragmentation?

623


What mean operating system?

540






What is a mission critical system?

1861


What are the various capacities in which a ram is available?

574


How do I find system information?

559


What are device drivers?

623


Give a brief description of the following terms: a) Play head b) Symbol c) Tweening d) ActionScript e) Frame rate f) Library panel g) Masking h) Context – sensitive Property Inspector i) Bandwidth Profiler j) Frame Label

1455


How to create a worker thread?

604


What is context-switching in multi-threading?

582


What do you know about a pipe? When is it used?

507


What is the safest computer operating system?

592


What do you know about interrupt?

633