Disk thrashing often happens in older computers. It occurs when a processor is continually searching for something within its files, that does not exist.
if your computer has a slow disk drive and you are doing a lot of paging (using virtual memory) to switch from one program to another rapidly, then your disk drive will become a performance bottleneck and your computer will seem to have trouble keeping up with your commands. The computer, here, is "thrashing", spending all of it's time trying to keep up. Imagine a person drowning. They are thrashing because they are spending all of their energy doing one thing to stay alive.
Thrashing occurs when a computer's virtual memory subsystem is in a constant state of paging, rapidly exchanging data in memory for data on disk, to the exclusion of most application-level processing. This causes performance of the computer to degrade and collapse.
if your computer has a slow disk drive and you are doing a lot of paging (using virtual memory) to switch from one program to another rapidly, then your disk drive will become a performance bottleneck and your computer will seem to have trouble keeping up with your commands. The computer, here, is "thrashing", spending all of it's time trying to keep up. Imagine a person drowning. They are thrashing because they are spending all of their energy doing one thing to stay alive.
thrashing umm mm
Thrashing with regards to computers refers to virtual memory being in constant use. An example of thrashing in a sentence would be: To resolve thrashing issues, additional RAM should be installed.
With regards to computers, thrashing refers to a computer's virtual memory being in the constant state of paging. Thrashing will cause the computer to perform poorly.
The waves were thrashing against the beach
I dont want my computer to go through thrashing.
A computer that is said to be thrashing is constantly paging information to virtual memory. A thrashing machine, currently known as a threshing machine, is used to remove grain from stalks and husks.
a process is thrashing if its take more time than paging than executing
You don't have enough RAM.Thrashing is the Operating Systems way of allowing programs larger than can fit in RAM function. It does this by temporarily swapping portions of programs, or entire programs in and out of RAM.Since programs can only run from RAM, when an OS switches between programs, and there isn't enough RAM, it has to grab programs from memory and put them into ROM. And the program needing to run in ROM has to be loaded in RAM.Another solution is to have a RAM Disk (hard to find and expensive, currently DDR2 only...as of 2012) or Solid State Hard Drive. Thrashing still occurs. But thrashing becomes fast enough that it is not very noticeable. It does cause wear on the Solid State Hard Drive.
when there are too many processes available and memory is low, than processor remains busy in swapping in and out the pages from disk in order to overcome it: 1) increase memory 2) reduce multi programming level