申请试用
HOT
登录
注册
 
Application Managed Flash

Application Managed Flash

献良
/
发布于
/
2212
人观看
NAND flash的SSD(固态硬盘)在消费级市场和数据中心中越来越广泛的使用,其中FTL(Flash Translation Layer)为设备Flash和操作系统本身的块设备I/O抽象交互中,起非常重要的作用。然而FTL是非常复杂的系统软件,做了很多数据库软件本身已经做了的日志型数据结构操作,同时也非常的消耗CPU/和内存资源,也会导致flash管理发生很多额外的I/O操作。来自首尔大学和MIT的研究人员尝试将FTL的功能转移视线到应用程序自己来管理,提出来Application Managed Flash (AMF),和AMF Log-Structured File System(ALFS)和AMF Flash Translation Layer(AFTL),在随机写过程中体现了非常好的吞吐量性能。
9 点赞
3 收藏
0下载
确认
3秒后跳转登录页面
去登陆