Thrash (computer science) - Definition and Overview
This page is a candidate to be moved to Wiktionary.
If the page can be expanded into an encyclopedic article, rather than a dictionary definition, please do so and remove this message. Otherwise, you can help by formatting it per the Wiktionary guidelines in preparation for the move.
To thrash is to move about violently.
In computer architecture, the term refers to poor performance of a virtual memory (or paging) system, when the same pages are being loaded repeatedly due to a lack of main memory to keep them in memory. Depending on the configuration and algorithm, the real throughput of a system can degrade by one or two orders of magnitude.
In software testing, thrashing means to extensively test a software system, giving a program various inputs and observing the behavior and outputs that result.
Reference
P. J. Denning. 1968. Thrashing: Its Causes and Prevention. Proceedings AFIPS,1968 Fall Joint Computer Conference, vol. 33, pp. 915-922.
Example Usage of (computer
labella_vitaa: #MM Computer Love - Zapp
Oriqinal_DOLL: fucking cafe world on FB froze one side of my computer wtf lmaoo
JBIEBSfansWORLD: @JustinCrew like i meant it to be just for you , but my computer and twitter are being stupid.