A Design for High-Performance Flash Disks

Operating Systems Review | , Vol 41(2): pp. 88-93

Most commodity flash disks exhibit very poor performance when presented with moderate-sized writes that are not sequentially ordered. We argue that performance can be drastically improved through the addition of sufficient RAM to hold data structures describing a fine-grain mapping between disk logical blocks and physical flash addresses. We present a design that accomplishes this.