Chapter 9 Reference 75

Avoiding Full GCs with MemStore-Local Allocation Buffers

Todd Lipcon

2011 slideshare.net

Open the original at slideshare.net

As cited in DDIA

Todd Lipcon. "Avoiding Full GCs with MemStore-Local Allocation Buffers." slideshare.net, February 2011. Archived at perma.cc/CH62-2EWJ

How the page describes itself

HBase HUG Presentation: Avoiding Full GCs with MemStore-Local Allocation Buffers | PDF

Todd Lipcon presents a solution to avoid full garbage collections (GCs) in HBase by using MemStore-Local Allocation Buffers (MSLABs). The document outlines that write operations in HBase can cause fragmentation in the old generation heap, leading to long GC pauses. MSLABs address this by allocating each MemStore's data into contiguous 2MB chunks, eliminating fragmentation. When MemStores flush, th…

From the page's own metadata at slideshare.net, 2026-08-29.

Link check

Status
Link checked and reachable (HTTP 200)
Format
text/html
Size
1.6 MB
Last checked
2026-08-29

Identifiers and archived copies

perma.cc
https://perma.cc/CH62-2EWJ