...
首页> 外文期刊>ACM Transactions on Storage >A Driver-Layer Caching Policy for Removable Storage Devices
【24h】

A Driver-Layer Caching Policy for Removable Storage Devices

机译:可移动存储设备的驱动程序层缓存策略

获取原文
获取原文并翻译 | 示例
           

摘要

The growing popularity of flash memory is expected to draw attention to the limitations of file-system performance over flash memory. This work was motivated by the modular designs of operating system components such as bus and device drivers. A filter-driver-layered caching design is proposed to resolve the performance gap among file systems and to improve their performance with the considerations of flash memory characteristics. An efficient hybrid tree structure is presented to organize and manipulate the intervals of cached writes. Algorithms are proposed in the merging, padding, and removing of the data of writes. The effectiveness of the proposed approach is demonstrated with some analysis study of FAT-formatted and NTFS-formatted USB flash disks. The proposed cohesive caching policy was implemented as a filter driver in Windows XP/Vista for performance evaluation. In the experiments, a ten-fold or larger performance improvement was usually achieved when the cache size was only 64KB. Other substantial improvements were also observed in the experiments. For example, the proposed design enabled FAT-formatted and NTFS-formatted flash-memory devices to copy Linux image files 93% and 14% faster than conventional flash drives, respectively.
机译:闪存的日益普及有望引起人们对文件系统性能的限制,而不是闪存。这项工作是由诸如总线和设备驱动程序之类的操作系统组件的模块化设计所激发的。提出了一种基于过滤器驱动程序的缓存设计,以解决文件系统之间的性能差异并考虑闪存特性来提高其性能。提出了一种有效的混合树结构来组织和操纵缓存的写入间隔。在合并,填充和删除写入数据中提出了算法。通过对FAT格式和NTFS格式的USB闪存盘进行的一些分析研究证明了该方法的有效性。提议的内聚缓存策略已在Windows XP / Vista中作为筛选器驱动程序实现,以进行性能评估。在实验中,当缓存大小仅为64KB时,通常可以实现10倍或更大的性能提升。在实验中还观察到其他实质性改进。例如,提出的设计使FAT格式和NTFS格式的闪存设备能够比传统闪存驱动器分别快93%和14%的速度复制Linux映像文件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号