ie8 fix

garbage collection

2 Results

Dictionary

garbage collection

(1) In a flash memory-based solid state drive (SSD), the garbage collection function improves write speed by erasing blocks of unused storage in the background, because flash memory requires...

Dictionary

Definition: garbage collection

(1) In a flash memory-based solid state drive (SSD), the garbage collection function improves write speed by erasing blocks of unused storage in the background, because flash memory requires blocks to be erased before they can be written. Having empty blocks available saves time when writing new data on the drive. See TRIM support and solid state drive.

(2) A software routine that searches memory for areas of inactive data and instructions in order to reclaim that space for the general memory pool (the heap). Operating systems may or may not provide this feature. For example, Windows does not do automatic garbage collection which requires that the programmer specifically deallocates memory in order to release it.

Move It to Disk or Deallocate
If a program continues to allocate memory for data buffers and eventually exceeds the physical memory capacity, the operating system then has to place parts of the program in virtual memory (on disk) in order to continue, which slows down processing. Writing the code to deallocate memory after a routine no longer needs it is a tedious task that programmers often forget to do. Java performs automatic garbage collection without programmer intervention, which eliminates this coding headache. See dynamic memory allocation, heap and Java.



Sponsored White Papers, Webcasts & Resources

  • Microsoft applies for a patent for a verifying a 'safe' operating system

    Microsoft has applied for a patent for an "automated, static safety verifier" that will help verify the type- and memory-safety of an operating system. And why should anyone care? There are some...

    Blog posts | November 16, 2010 9:20am PST

  • Mozilla delivers Firefox update

    Mozilla one Wednesday patched one flaw in Firefox in an update (2.0.0.14). The fix--a crash in JavaScript garbage collector--was deemed critical by Mozilla. According to Mozilla, the problem was...

    Blog posts | April 16, 2008 3:21pm PDT

Additional Results

ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

ie8 fix