Caching-Aware Garbage Collection to Improve Performance and Lifetime for NAND Flash SSDs | IEEE Journals & Magazine | IEEE Xplore