Coalescing (computer science)

Concept in memory management

Summary

In computer science, coalescing is a part of memory management in which multiple adjacent free blocks of computer memory or cache are merged.

Originally created by Acer

3/14/2008, 8:51:30 PM

Modified

5/31/2026, 1:53:13 PM

Recent revisions

IrisChronomia5/31/2026, 1:53:13 PM

link [[memory management]], "in which 2" -> "in which multiple" [adjacent free blocks of computer memory [is merged]. + "computer memory and cache", since AMD's 15h uses write coalescing cache.

Foolingmachine5/22/2026, 10:48:25 AM
Byou-wm11/24/2025, 2:37:33 AM

Adds links on "memory coalescing", a term with appears to be too niche for its own page.

Tc14Hd11/19/2025, 2:05:44 AM

Added short description

Tc14Hd11/19/2025, 2:04:43 AM

/* top */Added link

Dl20009/25/2025, 7:54:50 PM

repair some editing damage

Ira Leviton9/25/2025, 9:58:28 AM

Fixed a reference. Please see [[Category:CS1 maint: url-status]].

Ira Leviton9/25/2025, 9:57:39 AM

Fixed a reference. Please see [[Category:CS1 errors: unsupported parameter]].

Philo399/25/2025, 1:22:16 AM

Definition tightened and expanded with purpose (reduce external fragmentation). Added policy detail: eager vs deferred coalescing (when/why). Examples added: buddy allocation (easy coalesce) and slab (avoids coalescing). GC/compaction context clarified (how coalescing fits into memory managers/collectors). Citations upgraded: swapped the weak FreeCodeCamp link for Wilson ’95 survey, Operating System Concepts, Buddy Systems (CACM ’77), and Bonwick slab (USENIX ’94). See also section added (B

BattyBot10/2/2023, 7:49:16 PM

/* top */Replaced [[Template:Unreferenced|{{unreferenced}}]] with [[Template:More citations needed|{{more citations needed}}]] and other [[WP:AWB/GF|General fixes]]

LisaParrot9/27/2023, 6:19:41 AM

added reference

Dawnseeker20003/18/2023, 12:46:32 PM

[[Template:Use dmy dates|date format audit]], minor formatting

Psudonym609836/13/2020, 7:37:49 AM

added links, expanded details

Psudonym609836/13/2020, 7:33:59 AM

Undid revision 962300674 by [[Special:Contributions/Psudonym60983|Psudonym60983]] ([[User talk:Psudonym60983|talk]]) Forgot edit summary

Psudonym609836/13/2020, 7:30:44 AM
Cewbot6/1/2020, 9:36:54 PM

[[User:Cewbot/log/20150916/configuration|Normalize {{Multiple issues}}]]: Create {{Multiple issues}} with 3 maintenance template(s): Unreferenced, Update, Update

JJMC899/13/2019, 1:04:21 AM

Removing link(s): [[Wikipedia:Miscellany for deletion/Portal:Computer science]] ([[User:Evad37/Xunlink|Xunlink]])

AnomieBOT10/11/2018, 4:25:05 PM

[[User:AnomieBOT/docs/TemplateSubster|Substing templates]]: {{Incomplete}}. See [[User:AnomieBOT/docs/TemplateSubster]] for info.

Jimw3387/1/2017, 3:46:45 PM

see also link to "Time coalescing"

Oranjelo1003/22/2017, 11:07:10 AM

Contributors

Source: WikipediaView full article