System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及存儲(chǔ)領(lǐng)域,特別是涉及一種數(shù)據(jù)寫入方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、ufs設(shè)備作為一種數(shù)據(jù)存儲(chǔ)設(shè)備,在越來越多的領(lǐng)域得到廣泛使用。ufs設(shè)備通過內(nèi)部主控進(jìn)行singleplane寫或者multiplane寫,把數(shù)據(jù)存入至nand中。而通常的數(shù)據(jù)寫入流程為主控先行計(jì)算寫入命令相關(guān)的參數(shù),配置寫入命令相關(guān)的時(shí)序之后再啟動(dòng)命令隊(duì)列,用寫入命令將數(shù)據(jù)寫入至nand。寫入命令之前的參數(shù)計(jì)算以及時(shí)序配置等會(huì)帶來非常多的時(shí)間損耗,影響存儲(chǔ)設(shè)備的寫入性能。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)主要目的是提供一種數(shù)據(jù)寫入方法、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠提高存儲(chǔ)裝置的寫入性能。
2、為解決上述技術(shù)問題,本申請(qǐng)采用的第一個(gè)技術(shù)方案是:提供一種數(shù)據(jù)寫入方法。該方法包括獲取寫入數(shù)據(jù),并基于寫入數(shù)據(jù)確定配置參數(shù)流程的次數(shù)和對(duì)應(yīng)的寫入命令;其中,每一配置參數(shù)流程用于在執(zhí)行對(duì)應(yīng)的寫入命令之前進(jìn)行與寫入命令相關(guān)的參數(shù)配置;響應(yīng)于完成部分配置參數(shù)流程,執(zhí)行部分配置參數(shù)流程對(duì)應(yīng)的寫入命令,并同步進(jìn)行剩余部分配置參數(shù)流程中至少一個(gè)的配置。
3、為解決上述技術(shù)問題,本申請(qǐng)采用的第二個(gè)技術(shù)方案是:提供一種電子設(shè)備。該電子設(shè)備包括存儲(chǔ)器和處理器,存儲(chǔ)器用于存儲(chǔ)程序數(shù)據(jù),程序數(shù)據(jù)能夠被處理器執(zhí)行,以實(shí)現(xiàn)如第一個(gè)技術(shù)方案中所述的方法。
4、為解決上述技術(shù)問題,本申請(qǐng)采用的第三個(gè)技術(shù)方案是:提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有程序數(shù)據(jù),能夠被處理器執(zhí)行,以實(shí)
5、本申請(qǐng)的有益效果是:在獲取寫入數(shù)據(jù),基于寫入數(shù)據(jù)確定了配置參數(shù)流程的次數(shù)以及對(duì)應(yīng)的寫入命令后,區(qū)別于現(xiàn)有技術(shù)完成所有的配置參數(shù)流程再執(zhí)行寫入命令,本申請(qǐng)通過在完成部分配置參數(shù)流程時(shí),執(zhí)行該部分配置流程參數(shù)對(duì)應(yīng)的寫入命令并同步進(jìn)行剩余部分配置參數(shù)流程的配置,使得一部分的配置參數(shù)流程先行執(zhí)行,而后直接執(zhí)行對(duì)應(yīng)的寫入命令,并在這些寫入命令執(zhí)行時(shí),并行進(jìn)行剩余的配置參數(shù)流程,從而減少整個(gè)寫入流程中配置參數(shù)的時(shí)間損耗,提高存儲(chǔ)裝置的寫入性能。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種數(shù)據(jù)寫入方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行所述部分配置參數(shù)流程對(duì)應(yīng)的寫入命令,并同步進(jìn)行剩余部分配置參數(shù)流程中至少一個(gè)的配置,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述執(zhí)行所述部分配置參數(shù)流程對(duì)應(yīng)的所述寫入命令中的一個(gè)所述寫入命令開始執(zhí)行時(shí),開始進(jìn)行所述剩余部分配置參數(shù)流程中至少一個(gè)的配置,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,一個(gè)所述寫入命令的執(zhí)行時(shí)間大于所述剩余部分配置參數(shù)流程的配置時(shí)間。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述剩余部分配置參數(shù)流程的配置連續(xù)進(jìn)行。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行所述部分配置參數(shù)流程對(duì)應(yīng)的寫入命令,并同步進(jìn)行剩余部分配置參數(shù)流程中至少一個(gè)的配置,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于完成部分配置參數(shù)流程,執(zhí)行所述部分配置參數(shù)流程對(duì)應(yīng)的寫入命令,并同步進(jìn)行剩余部分配置參數(shù)流程中至少一個(gè)的配置,包括:
8.根據(jù)權(quán)利要求1所述的方法,其特
9.一種電子設(shè)備,其特征在于,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器用于存儲(chǔ)程序數(shù)據(jù),所述程序數(shù)據(jù)能夠被所述處理器執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1-8中任一項(xiàng)所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,存儲(chǔ)有程序數(shù)據(jù),能夠被處理器執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1-8中任一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種數(shù)據(jù)寫入方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行所述部分配置參數(shù)流程對(duì)應(yīng)的寫入命令,并同步進(jìn)行剩余部分配置參數(shù)流程中至少一個(gè)的配置,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述執(zhí)行所述部分配置參數(shù)流程對(duì)應(yīng)的所述寫入命令中的一個(gè)所述寫入命令開始執(zhí)行時(shí),開始進(jìn)行所述剩余部分配置參數(shù)流程中至少一個(gè)的配置,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,一個(gè)所述寫入命令的執(zhí)行時(shí)間大于所述剩余部分配置參數(shù)流程的配置時(shí)間。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述剩余部分配置參數(shù)流程的配置連續(xù)進(jìn)行。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述執(zhí)行所述部分配置參數(shù)流...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李順國(guó),楊冬冬,
申請(qǐng)(專利權(quán))人:中山市江波龍電子有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。