一种处理并发顺序读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的效率。