作者:-1 发布时间:2023-03-26 14:42 浏览次数 :
5.2Opening the Box
实现传统磁盘块接口的系统从文件系统的角度来看通过管理不受影响的磁盘块产生不必要的开销。在随机工作负载下,半满的磁盘将具有两倍于完整磁盘的cleaning效率(除了那些op的磁盘外,所有磁盘都已满)。以前关于语义智能磁盘系统的工作已经展示了在磁盘级别提供更多文件系统信息的好处。虽然实现纯磁盘接口的SSD从兼容性的角度提供了优势,但是值得考虑SSD API是否可以支持未使用块的抽象。通过这样的修改,SSD性能将随着自由空间的百分比而变化,而不是总是遭受最大化的cleaning负载和磨损。
如果SSD了解内容易变性,则可以减少cleaning负载。例如,某些文件类型(如音频和视频文件)通常不会被修改。如果在磁盘块级别可用,则此信息将提供比上述基于历史记录的近似值更好的预测度量。更重要的是,如果可以预先识别冷数据,那么有更好的机会为热数据建立局部性,热数据的定位将导致更好的cleaning效率。