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读写速率以及传输速率。