Coalescence (computer science)

Coalescence (computer science)

In computer science, coalescing is the act of merging two adjacent free blocks of memory. When an application frees memory, gaps can fall in the memory segment that that application uses. Among other techniques, coalescing is used to reduce external fragmentation, but is not totally effective. Coalescing can be done as soon as blocks are freed, or it can be deferred until some time later (known as deferred coalescing), or it might not be done at all.

Coalescence and related techniques like heap compaction, can be used in garbage collection.

External links

http://www.memorymanagement.org/articles/alloc.html


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Coalescing (computer science) — In computer science, coalescing is the act of merging two adjacent free blocks of memory. When an application frees memory, gaps can fall in the memory segment that the application uses. Among other techniques, coalescing is used to reduce… …   Wikipedia

  • Coalescence — may refer to: Coalescence (genetics), the merging of genetic lineages backwards time to a most recent common ancestor Coalescence (linguistics), the merging of two or more phonological segments into one Coalescence (physics), the merging of two… …   Wikipedia

  • Sequence alignment — In bioinformatics, a sequence alignment is a way of arranging the sequences of DNA, RNA, or protein to identify regions of similarity that may be a consequence of functional, structural, or evolutionary relationships between the sequences.[1]… …   Wikipedia

  • Gordon Pask — Andrew Gordon Speedie Pask (June 28, 1928, Derby – March 29, 1996, London) was an English cybernetician and psychologist who made significant contributions to cybernetics, instructional psychology, experimental epistemology and educational… …   Wikipedia

  • Command and Control Research Program (CCRP) — [http://www.dodccrp.org The Command and Control Research Program (CCRP)] within the Office of the Assistant Secretary of Defense (NII) focuses upon (1) improving both the state of the art and the state of the practice of command and control (C2)… …   Wikipedia

  • Command and Control Research Program — For other uses, see CCRP (disambiguation). The Command and Control Research Program (CCRP) within the Office of the Assistant Secretary of Defense (NII) focuses upon (1) improving both the state of the art and the state of the practice of command …   Wikipedia

  • Mathematics and Physical Sciences — ▪ 2003 Introduction Mathematics       Mathematics in 2002 was marked by two discoveries in number theory. The first may have practical implications; the second satisfied a 150 year old curiosity.       Computer scientist Manindra Agrawal of the… …   Universalium

  • climate — /kluy mit/, n. 1. the composite or generally prevailing weather conditions of a region, as temperature, air pressure, humidity, precipitation, sunshine, cloudiness, and winds, throughout the year, averaged over a series of years. 2. a region or… …   Universalium

  • surface coating — ▪ chemistry Introduction       any mixture of film forming materials plus pigments, solvents, and other additives, which, when applied to a surface and cured or dried, yields a thin film that is functional and often decorative. Surface coatings… …   Universalium

  • Earth Sciences — ▪ 2009 Introduction Geology and Geochemistry       The theme of the 33rd International Geological Congress, which was held in Norway in August 2008, was “Earth System Science: Foundation for Sustainable Development.” It was attended by nearly… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”