BLog: block-level log-block management for NAND flash memorystorage systems
A log buffer-based flash translation layer using fully-associative sector translation