~/talk

Discard-Based Garbage Collection for Distributed Log-Structured Storage Systems in...

Talkat FAST '26 · 2026-02-24..02-26· [distributed-systems]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
name:Jiahao Gu
links:none on file
name:Hao Guo
links:none on file
links:none on file
name:Yunhao Li
links:none on file
links:none on file
links:none on file
links:none on file
name:Guojun Li
links:none on file
name:Ruwen Fan
links:none on file
links:none on file
links:none on file
name:Yao Wang
links:none on file
name:Rui Shi
links:none on file
name:Jiwu Shu
links:none on file
slides:none on file

ByteStore implements a new Discard-and-Compaction GC called DisCoGC that reclaims large contiguous stale ranges without rewriting valid data, implemented by scanning block metadata, issuing batched discard requests into UFS, merging trims, and falling back to low-frequency compaction to defragment. Production deployment shows 32% lower logical write amplification, 10% lower space amplification and an overall 20% reduction in TCO with near-identical average latency and modest increase in physical writes.

AI-written summary · about

  1. 0:00Disco GC introduction
  2. 2:29Traditional GC limitations
  3. 3:54Workload patterns from traces
  4. 5:00Discard GC mechanism
  5. 6:28Multi-layered storage challenges
  6. 8:57Metadata updates and contention
  7. 10:23Balancing discard and compaction
  8. 11:09Optimizing SSD trim operations
  9. 12:12Evaluation setup and workloads
  10. 13:17Performance results and TCO
  11. 14:25Lessons learned and recommendations
  12. 15:51Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.