Windows Programing Question:

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

Windows Programing Interview Question
Windows Programing Interview Question

Answer:

Thrashing is caused by under allocation of the minimum number of pages required by a process, forcing it to continuously page fault. The system can detect thrashing by evaluating the level of CPU utilization as compared to the level of multiprogramming. It can be eliminated by reducing the level of multiprogramming.


Previous QuestionNext Question
Explain What are the difference phases of software development or software life cycle?Explain the state of the processor, when a process is waiting for some event to occur?