【24h】

Real-Time Disk Scheduling with On-Disk Cache Conscious

机译:使用磁盘缓存有意识的实时磁盘调度

获取原文

摘要

Previous real-time disk scheduling algorithms assume that each disk request incurs a disk mechanical operation and only consider how to move the disk head under real-time constraints. However, with the increased capacity of on-disk cache, modern disk drives read-ahead data aggressively. Thus, the on-disk cache may service lots of requests without incurring physical disk access. By exploring the design methodology of on-disk cache, in this paper, we propose CARDS: a cache-aware real-time disk scheduling algorithm that takes the on-disk cache into consideration during scheduling. Therefore, the scheduling algorithm can help to minimize the cache miss ratio. Besides, the service timing estimation is more accurate in schedulability analysis since the cache effect is considered. A simulation-based evaluation shows CARDS to be highly successful as compared to the classical real-time disk scheduling algorithms. For example, under sequential workload with 10 sequential streams, the data throughput of CARDS is 1.1 times of DM-SCAN.
机译:以前的实时磁盘调度算法假设每个磁盘请求会引起磁盘机械操作,并且只考虑如何在实时约束下移动磁盘头。但是,随着磁盘缓存的容量增加,现代磁盘积极驱动前方数据。因此,磁盘上的缓存可以在不产生物理磁盘访问的情况下维修大量请求。通过探索磁盘缓存的设计方法,在本文中,我们提出了卡片:在调度期间考虑磁盘高速缓存的高速缓存感知实时磁盘调度算法。因此,调度算法可以有助于最小化缓存未命中比率。此外,由于考虑了高速缓存效果,服务定时估计在调度分析中更准确。与经典实时磁盘调度算法相比,基于仿真的评估显示了非常成功的卡。例如,在具有10个顺序流的顺序工作负载下,卡的数据吞吐量为DM扫描的1.1倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号