• Cite Icon165
  • https://doi.org/10.1145/3121133Copy DOI Icon

Tiny-Tail Flash

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Flash storage has become the mainstream destination for storage users. However, SSDs do not always deliver the performance that users expect. The core culprit of flash performance instability is the well-known garbage collection (GC) process, which causes long delays as the SSD cannot serve (blocks) incoming I/Os, which then induces the long tail latency problem. We present tt F lash as a solution to this problem. tt F lash is a “tiny-tail” flash drive (SSD) that eliminates GC-induced tail latencies by circumventing GC-blocked I/Os with four novel strategies: plane-blocking GC, rotating GC, GC-tolerant read, and GC-tolerant flush. These four strategies leverage the timely combination of modern SSD internal technologies such as powerful controllers, parity-based redundancies, and capacitor-backed RAM. Our strategies are dependent on the use of intra-plane copyback operations. Through an extensive evaluation, we show that tt F lash comes significantly close to a “no-GC” scenario. Specifically, between the 99 and 99.99th percentiles, tt F lash is only 1.0 to 2.6× slower than the no-GC case, while a base approach suffers from 5–138× GC-induced slowdowns.

Similar Papers
  • Research Article

Exploiting Data Duplication to Reduce Data Migration in Garbage Collection Inside SSD

  • May 04, 2025
  • Electronics
  • Shiqiang Nie +6
  • Conference Article
  • Citations93

Garbage collection and wear leveling for flash memory: Past and future

  • Nov 01, 2014
  • Ming-Chang Yang +5
  • Conference Article
  • Citations3

An Analysis of Holistic Tail Latency Behaviors of Java Microservices

  • Aug 01, 2019
  • Pasindu Tennage +3
  • Conference Article
  • Citations7

On the Optimality of the Greedy Garbage Collection Strategy for SSDs

  • Jul 01, 2022
  • Ernst Althaus +3
  • Conference Article
  • Citations15

Networked SSD: Flash Memory Interconnection Network for High-Bandwidth SSD

  • Oct 01, 2022
  • Jiho Kim +3
  • Conference Article
  • Citations8

Enabling Intra-Plane Parallel Block Erase in NAND Flash to Alleviate the Impact of Garbage Collection

  • Jul 23, 2018
  • Tyler Garrett +2
  • Research Article
  • Citations1

An algorithm of video network transmission based on unbalanced multiple description coding

  • Jan 01, 2018
  • International Journal of Embedded Systems
  • Shan Guo Lv +1
  • Conference Article
  • Citations11

CAGC: A Content-aware Garbage Collection Scheme for Ultra-Low Latency Flash-based SSDs

  • May 01, 2021
  • Suzhen Wu +5
  • Research Article
  • Citations25

Ferroelectric (Fe)-NAND Flash Memory With Batch Write Algorithm and Smart Data Store to the Nonvolatile Page Buffer for Data Center Application High-Speed and Highly Reliable Enterprise Solid-State Drives

  • Oct 01, 2010
  • IEEE Journal of Solid-State Circuits
  • Teruyoshi Hatanaka +7
  • Research Article
  • Citations22

TailCutter: Wisely Cutting Tail Latency in Cloud CDNs Under Cost Constraints

  • Aug 01, 2019
  • IEEE/ACM Transactions on Networking
  • Yong Cui +7
  • Conference Article
  • Citations3

A Cache Management Scheme for Hiding Garbage Collection Latency in Flash-Based Solid State Drives

  • Sep 01, 2015
  • Wei Xie +1
  • Research Article

AGCB: Adaptive Garbage Collection for Enhancing Lifetime and Performance of Bit-Alterable Flash Memory

  • Jan 01, 2025
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Laifu Zhang +6
  • Research Article
  • Citations7

A survey of data recovery on flash memory

  • Feb 01, 2020
  • International Journal of Electrical and Computer Engineering (IJECE)
  • Van Dai Tran +1
  • Conference Article
  • Citations12

Smart Garbage Monitoring System Using AVR Microcontroller

  • Aug 01, 2018
  • Smita S Pawar +3
  • Book Chapter
  • Citations19

Real-Time Access Guarantees for NAND Flash Using Partial Block Cleaning

  • Jan 01, 2008
  • Siddharth Choudhuri +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.