IO调度方法及装置
基本信息
申请号 | CN201210469189.X | 申请日 | - |
公开(公告)号 | CN103823636B | 公开(公告)日 | 2017-04-05 |
申请公布号 | CN103823636B | 申请公布日 | 2017-04-05 |
分类号 | G06F3/06(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 裴金干;王术;刘虹越;王旭光 | 申请(专利权)人 | 苏州捷泰科信息技术有限公司 |
代理机构 | 广州华进联合专利商标代理有限公司 | 代理人 | 陈振 |
地址 | 215021 江苏省苏州市苏州工业园区星湖街218号纳米科技园A4楼505室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种IO调度方法及装置,其中方法包括如下步骤:在存储系统初始化时,为存储系统中的每一个物理磁盘建立一个一一对应的FIFO队列;为FIFO队列中插入的每一个IO请求建立一个一一对应的IO请求的冲突链表;在执行插入每个IO请求至FIFO队列后,从所述队列的头部IO请求开始扫描,判断队列冲突,并通过记载IO请求的冲突链表,将待处理的事件准备起来,利用冲突链表来送达链表中的其他IO请求冲突解除已经的通知。其避免了用固态硬盘作为缓存处理时而引起的大量IO冲突,有效地提高I/O读写速率以及传输速率。 |
