修剪
闪光灯(摄影)
计算机科学
垃圾收集
嵌入式系统
闪存文件系统
计算机硬件
操作系统
垃圾
计算机存储器
程序设计语言
半导体存储器
艺术
视觉艺术
作者
Longfei Luo,Dingcui Yu,Hang Li,Yunpeng Song,Yina Lv,Edwin H.‐M. Sha,Liang Shi
标识
DOI:10.1109/tcad.2023.3342606
摘要
Hybrid solid state drives (SSDs) that integrate high-performance and large-capacity flash are widely used due to their cost-effectiveness. The TRIM command, which is a popular command in normal SSDs to improve performance and endurance, is also recommended in hybrid SSDs. However, employing TRIM on hybrid SSDs as on normal SSDs will induce performance loss and sub-optimal endurance due to the different characteristics of flash in hybrid SSDs. To solve the problem, this paper first explores the critical factors of issuing TRIM commands to different flash. Then, this paper proposed a differential TRIM method (dTRIM), which suggests performing early TRIM on high-performance flash and lazy TRIM on high-capacity flash. Specifically, early TRIM will minimize garbage collection costs while lazy TRIM tries to avoid conflicting user requests. Experimental results demonstrate that dTRIM can significantly improve the performance and endurance of hybrid SSDs compared with the state-of-the-arts.
科研通智能强力驱动
Strongly Powered by AbleSci AI