发明公开
EP1573504A2 METHODS AND APPARATUS FOR IMPROVING THE BREATHING OF DISK SCHEDULING ALGORITHMS
审中-公开
方法和设备改进VOLUME分类算法的呼吸
- 专利标题: METHODS AND APPARATUS FOR IMPROVING THE BREATHING OF DISK SCHEDULING ALGORITHMS
- 专利标题(中): 方法和设备改进VOLUME分类算法的呼吸
-
申请号: EP03812645.4申请日: 2003-12-08
-
公开(公告)号: EP1573504A2公开(公告)日: 2005-09-14
- 发明人: KORST, Johannes, Henricus, Maria , LI, Hong , JOCHEMSEN, Robert , LAMBERT, Nicolaas , VAN DER HEIJDEN, Gerardus , Wilhelmus, Theodorus
- 申请人: Koninklijke Philips Electronics N.V.
- 申请人地址: Groenewoudseweg 1 5621 BA Eindhoven NL
- 专利权人: Koninklijke Philips Electronics N.V.
- 当前专利权人: Koninklijke Philips Electronics N.V.
- 当前专利权人地址: Groenewoudseweg 1 5621 BA Eindhoven NL
- 代理机构: Gravendeel, Cornelis
- 优先权: US432544P 20021211
- 国际公布: WO2004053676 20040624
- 主分类号: G06F3/06
- IPC分类号: G06F3/06
摘要:
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.
信息查询