一種處理并發(fā)順序讀IO的方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201510816137.9 申請(qǐng)日 -
公開(公告)號(hào) CN105487987B 公開(公告)日 2018-09-11
申請(qǐng)公布號(hào) CN105487987B 申請(qǐng)公布日 2018-09-11
分類號(hào) G06F12/0862 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 林運(yùn)生 申請(qǐng)(專利權(quán))人 深圳市迪菲特科技股份有限公司
代理機(jī)構(gòu) 深圳華奇信諾專利代理事務(wù)所(特殊普通合伙) 代理人 深圳市迪菲特科技股份有限公司
地址 518000 廣東省深圳市南山區(qū)關(guān)口二路智恒產(chǎn)業(yè)園30棟5樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種處理并發(fā)順序讀IO的方法及裝置,該方法包括:接收調(diào)整順序讀IO的第一預(yù)讀深度參數(shù)的指令,并按照所述指令進(jìn)行配置,接收順序讀IO的指令,并將該順序讀IO加入到所屬的順序讀IO隊(duì)列,判斷隊(duì)列中順序讀IO的數(shù)量是否大于預(yù)置目標(biāo)數(shù)量,若是,則根據(jù)當(dāng)前預(yù)讀狀態(tài)參數(shù),通過動(dòng)態(tài)調(diào)整第二預(yù)讀深度參數(shù)、來調(diào)整順序讀IO的預(yù)讀深度,按照調(diào)整后的順序讀IO的預(yù)讀深度,調(diào)用后端存儲(chǔ)接口從存儲(chǔ)陣列中讀取IO數(shù)據(jù)。本發(fā)明通過調(diào)整預(yù)讀IO的相關(guān)參數(shù),動(dòng)態(tài)調(diào)整預(yù)讀算法,提高存儲(chǔ)陣列處理并發(fā)順序讀IO的效率。