What is the cause of thrashing? How does the system detect thrashing? Once it detects thrashing, what can the system do to eliminate this problem?



What is the cause of thrashing? How does the system detect thrashing? Once it detects thrashing, wha..

Answer / Ravindra Prasad

Thrashing occurs when a system's CPU utilization is high because it spends more time managing processes and less time executing them. This happens when there are too many processes in the ready queue, causing excessive context switching. The operating system can detect thrashing by monitoring parameters such as CPU usage, memory usage, and process waiting times. To eliminate thrashing, the system can perform techniques like dynamic memory allocation, prioritizing processes, or reducing the number of running processes.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Operating Systems General Concepts Interview Questions

How do I search for excel files on my computer?

1 Answers  


Are 64bit applications faster?

1 Answers  


How do I know if my motherboard is 32 bit or 64 bit?

1 Answers  


What are the types of files?

1 Answers  


How do I empty my mac cache?

1 Answers  


Explain the execution cycle for a von neumann architecture.

1 Answers  


Differentiate between Complier and Interpreter?

2 Answers   TCS,


How do I cancel chkdsk scan?

1 Answers  


What resources are used when a thread created?

1 Answers  


What are the different types of scheduling algorithms?

1 Answers  


when a process is created using fork(). what is shared between parent process and child process. 1.Heap 2. stack 3. shared memory segments 4. I/O handles

2 Answers   Hyderabad Central University, nvidia,


What are the 5 basic filing systems?

1 Answers  


Categories