一种处理并发顺序读IO的方法及装置
基本信息
申请号 | CN201510816137.9 | 申请日 | - |
公开(公告)号 | CN105487987B | 公开(公告)日 | 2018-09-11 |
申请公布号 | CN105487987B | 申请公布日 | 2018-09-11 |
分类号 | G06F12/0862 | 分类 | 计算;推算;计数; |
发明人 | 林运生 | 申请(专利权)人 | 深圳市迪菲特科技股份有限公司 |
代理机构 | 深圳华奇信诺专利代理事务所(特殊普通合伙) | 代理人 | 深圳市迪菲特科技股份有限公司 |
地址 | 518000 广东省深圳市南山区关口二路智恒产业园30栋5楼 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种处理并发顺序读IO的方法及装置,该方法包括:接收调整顺序读IO的第一预读深度参数的指令,并按照所述指令进行配置,接收顺序读IO的指令,并将该顺序读IO加入到所属的顺序读IO队列,判断队列中顺序读IO的数量是否大于预置目标数量,若是,则根据当前预读状态参数,通过动态调整第二预读深度参数、来调整顺序读IO的预读深度,按照调整后的顺序读IO的预读深度,调用后端存储接口从存储阵列中读取IO数据。本发明通过调整预读IO的相关参数,动态调整预读算法,提高存储阵列处理并发顺序读IO的效率。 |
