[发明专利]为有同时截止期和优先级的盘输入/输出子系统提供服务质量无效
申请号: | 01138463.8 | 申请日: | 2001-09-28 |
公开(公告)号: | CN1356639A | 公开(公告)日: | 2002-07-03 |
发明(设计)人: | 马夫泽·拉赫曼;艾布拉海姆·卡莫尔 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F13/18 | 分类号: | G06F13/18 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 吴丽丽 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同时 截止 优先级 输入 输出 子系统 提供 服务质量 | ||
1.一种对新的盘访问请求进行调度的方法,包括:
a.维护至少一个盘访问请求队列,所述队列中的每个成员由至少记录各成员的截止期优先级和调度时间的一个数据结构表示;
b.通过基于与所述新请求相关的截止期确定所述新请求的调度时间来处理新的盘访问请求;
c.通过将所述新的请求的调度时间和优先级同所述队列中的其它成员的调度时间和优先级相比较,扫描所述队列以便定位所述新的请求的插入点,所述插入点的选择使得不会影响优先级比所述新的请求高的成员的截止期;
d.在步骤C对所述队列进行扫描时,确定优先级比所述新请求低的成员并对其进行标记;
e.在不影响任何优先级高于所述新请求的成员的截止期的情况下,在所述队列中的所述插入点插入所述新请求;
f.如果在步骤d确定了一个被标记的成员,且将所述新请求插入所述队列的所述插入点会影响其它优先级高于所述新请求的成员的截止期,则删除所述被标记过的成员,并重复步骤e和f;
g.如果在步骤d没有确定一个被标记的成员,且在所述队列中的所述插点插入所述新请求将影响其它优先级高于所述新请求的成员的截止期,则丢弃所述新请求;
2.如权利要求1所述方法,其特征在于所述的数据结构记录与从所述盘中读出所述成员相关的传输时间对应的每个成员的服务时间。
3.如权利要求1所述方法,其特征在于用于确定调度时间的所述步骤b是通过获得与所述新请求相关的一个截止期并从中减去与从所述盘中读出一个成员相关的传输时间执行的。
4.如权利要求1所述的方法,进一步包括对不同的优先级的盘访问请求保持独立队列;
5.如权利要求1所述的方法,进一步包括对不同的优先级的盘访问请求保持独立队列,并在决定取较低优先级请求是否影响一个较高优先级请求的截止期的同时合并所述独立的队列。
6.如权利要求1所述的方法,进一步包括若多个成员有相同的调度时间,那么,在插入所述新请求的所述步骤e之前更新所述队列中每个成员的调度时间的步骤。
7.如权利要求6所述的方法,其特征在于所述的更新步骤通过将所述多个中一个的调度时间调节与从所述盘读出成员所涉及的服务时间相关的一个量来执行。
8.如权利要求6所述的方法,其特征在于所述的更新步骤是这样执行的:第一步先将所述多个中一个的调度时间调节与从所述盘读出成员所涉及的服务时间相关的一个量,再迭代地调节那些其调度时间由于所述第一步骤而发生重叠的其它成员的调度时间。
9.如权利要求1所述的方法,其特征在于所述成员对应于被分类为帧内、预测和双向帧的MPEG视频帧;和其中所述优先级根据所述成员的帧分类分配给所述成员。
10.如权利要求1所述的方法,其特征在于所述的队列中每个组成成员由至少四个元素组成:调度时间、优先级、截止期和服务时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01138463.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数字摄像机配接站
- 下一篇:具有四氢化萘骨架的化合物及含有它的液晶组合物