Answer Posted / prakash sharma
Thrashing is computer activity that makes little or no progress, usually because memory or other resources have become exhausted or too limited to perform needed operations. When this happens, a pattern typically develops in which a request is made of the operating system by a process or program, the operating system tries to find resources by taking them from some other process, which in turn makes new requests that can't be satisfied. In a virtual storage system (an operating system that manages its logical storage or memory in units called pages), thrashing is a condition in which excessive paging operations are taking place.A system that is thrashing can be perceived as either a very slow system or one that has come to a halt.
| Is This Answer Correct ? | 4 Yes | 0 No |
Post New Answer View All Answers
What is semaphore and its function?
What is a critical section in os?
Can you please explain the difference between demand-paging and pre-paging?
Explain the difference between load-time dynamic linking and run-time dynamic linking?
What are the different operating systems?
What is a full form of ok?
What are deadlock prevention techniques?
Explain paging, faulting, and deadlock?
What happens if you install 64 bit on 32?
Explain briefly about assembler and its functioning?
What are the deadlock avoidance algorithms?
What are the necessary conditions for deadlock to occur?
What is virtual memory? Where it used by OS?
What is aging in operating system?
What is Real Time Operating System (RTOS)? What are the advantages of RTOS?