Garbage (computer science)
From Wikipedia, the free encyclopedia
In computer science, garbage includes data, objects, or other regions of the memory of a computer system (or other system resources), which will not be used in any future computation by the system, or by a program running on it. Because every computer system has a finite amount of memory, and most software produces garbage, it is frequently necessary to deallocate memory that is occupied by garbage and return it to the heap, or memory pool, for reuse.
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. (July 2017) |
Not to be confused with Trash (computing).
This article is about the deallocation term. For garbled data, see Data corruption.