首页> 外国专利> Methods and apparatus for improving the breathing of disk scheduling algorithms

Methods and apparatus for improving the breathing of disk scheduling algorithms

机译:改善磁盘调度算法的呼吸的方法和装置

摘要

A method for breathing of scheduling algorithms for a storage device (110). The method including: (a) computing a worst-case duration of a breathing cycle (P) for the storage device (110); (b) starting a breathing cycle; (c) determining if one of the following becomes true before the end of P: (i) a number of real-time requests is at least a predetermined threshold based on a number of data streams and performance parameters of the storage device; and (ii) a number of pending requests for any single stream becomes more than one; (d) if at least one of (i) and (ii) remain true during the duration of P, starting a subsequent breathing cycle after completion of the breathing cycle; and (e) if both of (i) and (ii) are not true during the duration of P, waiting P time units from the start of the breathing cycle before starting the subsequent breathing cycle.
机译:一种用于存储设备( 110 )的调度算法的方法。该方法包括:(a)计算存储设备( 110 )的呼吸周期(P)的最坏情况持续时间; (b)开始呼吸循环; (c)在P的结尾之前确定以下条件之一是否成立:(i)基于存储设备的数据流和性能参数的数量,实时请求的数量至少为预定阈值; (ii)对任何单个流的待处理请求数量超过一个; (d)如果(i)和(ii)中至少一项在P的持续时间内保持为真,则在完成呼吸循环后开始随后的呼吸循环; (e)如果(i)和(ii)在P的持续时间内都不成立,则从呼吸周期开始等待P个时间单位,然后再开始下一个呼吸周期。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号