System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請涉及硬件存儲,尤其涉及一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法、裝置、設(shè)備及存儲介質(zhì)。
技術(shù)介紹
1、使用nand?flash作為存儲介質(zhì)的固態(tài)存儲產(chǎn)品,包括ssd/ufs/emmc/sd?cark/udisk等,由于其具備各式各樣的應(yīng)用要求、種類繁多的性能指標(biāo)要求和不同生命周期下的可靠性要求等,因此可以組成出多種類型的應(yīng)用場景。
2、固態(tài)存儲設(shè)備要求在產(chǎn)品的開發(fā)階段針對上述組合下的應(yīng)用場景,進(jìn)行算法設(shè)計(jì)、功能開發(fā)、性能調(diào)優(yōu)、效果驗(yàn)證以及穩(wěn)定性測試等。其中fob(fresh?out?of?box)是指固態(tài)存儲設(shè)備剛出廠時(shí)的狀態(tài),其內(nèi)部的固件數(shù)據(jù)、nand?flash均為初始狀態(tài),因此具備最佳的性能指標(biāo)。除開fob外,其余需均要基于一定前置條件和nand?flash使用后的應(yīng)用場景,我們稱之為固態(tài)存儲設(shè)備的不同穩(wěn)態(tài)。
3、目前會使用兩種方法讓固態(tài)存儲設(shè)備快速進(jìn)入穩(wěn)態(tài),一種是基于真實(shí)的固態(tài)存儲設(shè)備進(jìn)行磨損測試,讓固態(tài)存儲設(shè)備進(jìn)入不同前置條件的穩(wěn)態(tài);另一種是基于固態(tài)存儲設(shè)備仿真器進(jìn)行模擬測試,快速進(jìn)入不同的測試條件。但是第一種方法需要遍歷測試的穩(wěn)態(tài)場景較多,耗費(fèi)的樣品較多;而且遍歷測試時(shí)間周期長,試錯(cuò)成本高。而第二種方法存在模擬局限,例如不支持多種特性的模擬;且模擬測試始終與真實(shí)固態(tài)存儲設(shè)備之間存在偏差,難以保證準(zhǔn)確度;此外模擬測試還需要對真實(shí)設(shè)備測繪、建模和整定參數(shù),這也需要耗費(fèi)大量的時(shí)間。
技術(shù)實(shí)現(xiàn)思路
1、本申請?zhí)峁┝艘环N固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法、裝置、設(shè)備及存儲
2、有鑒于此,本申請第一方面提供了一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,包括:
3、通過主機(jī)根據(jù)預(yù)設(shè)讀取指令讀取目標(biāo)固態(tài)存儲設(shè)備在不同穩(wěn)態(tài)下的器件信息,所述器件信息包括主控、緩存和介質(zhì)信息;
4、對所述器件信息進(jìn)行鏡像處理以及格式命名處理,構(gòu)建穩(wěn)態(tài)鏡像文件庫,所述穩(wěn)態(tài)鏡像文件庫包括多個(gè)穩(wěn)態(tài)鏡像文件;
5、通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至所述目標(biāo)固態(tài)存儲設(shè)備,快速進(jìn)入穩(wěn)定狀態(tài),所述目標(biāo)穩(wěn)態(tài)鏡像器件信息從所述穩(wěn)態(tài)鏡像文件庫中選取。
6、優(yōu)選地,所述通過主機(jī)根據(jù)預(yù)設(shè)讀取指令讀取目標(biāo)固態(tài)存儲設(shè)備在不同穩(wěn)態(tài)下的器件信息,之前還包括:
7、對所述目標(biāo)固態(tài)存儲設(shè)備進(jìn)行前置測試,從而達(dá)到不同的穩(wěn)定狀態(tài)。
8、優(yōu)選地,所述對所述器件信息進(jìn)行鏡像處理以及格式命名處理,構(gòu)建穩(wěn)態(tài)鏡像文件庫,包括:
9、將所述器件信息按照預(yù)設(shè)規(guī)則進(jìn)行鏡像處理,得到鏡像文件;
10、將所述鏡像文件按照格式進(jìn)行命名處理,并構(gòu)建得到穩(wěn)態(tài)鏡像文件庫。
11、優(yōu)選地,所述通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至所述目標(biāo)固態(tài)存儲設(shè)備,快速進(jìn)入穩(wěn)定狀態(tài),包括:
12、通過主機(jī)從所述穩(wěn)態(tài)鏡像文件庫中查詢出預(yù)期穩(wěn)態(tài)鏡像文件,得到目標(biāo)穩(wěn)態(tài)鏡像器件信息;
13、通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將所述目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至所述目標(biāo)固態(tài)存儲設(shè)備,促使設(shè)備完成寫入操作,快速進(jìn)入穩(wěn)定狀態(tài)。
14、本申請第二方面提供了一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入裝置,包括:
15、信息讀取單元,用于通過主機(jī)根據(jù)預(yù)設(shè)讀取指令讀取目標(biāo)固態(tài)存儲設(shè)備在不同穩(wěn)態(tài)下的器件信息,所述器件信息包括主控、緩存和介質(zhì)信息;
16、鏡像構(gòu)建單元,用于對所述器件信息進(jìn)行鏡像處理以及格式命名處理,構(gòu)建穩(wěn)態(tài)鏡像文件庫,所述穩(wěn)態(tài)鏡像文件庫包括多個(gè)穩(wěn)態(tài)鏡像文件;
17、寫入穩(wěn)態(tài)單元,用于通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至所述目標(biāo)固態(tài)存儲設(shè)備,快速進(jìn)入穩(wěn)定狀態(tài),所述目標(biāo)穩(wěn)態(tài)鏡像器件信息從所述穩(wěn)態(tài)鏡像文件庫中選取。
18、優(yōu)選地,還包括:
19、前置測試單元,用于對所述目標(biāo)固態(tài)存儲設(shè)備進(jìn)行前置測試,從而達(dá)到不同的穩(wěn)定狀態(tài)。
20、優(yōu)選地,所述鏡像構(gòu)建單元,具體用于:
21、將所述器件信息按照預(yù)設(shè)規(guī)則進(jìn)行鏡像處理,得到鏡像文件;
22、將所述鏡像文件按照格式進(jìn)行命名處理,并構(gòu)建得到穩(wěn)態(tài)鏡像文件庫。
23、優(yōu)選地,所述寫入穩(wěn)態(tài)單元,具體用于:
24、通過主機(jī)從所述穩(wěn)態(tài)鏡像文件庫中查詢出預(yù)期穩(wěn)態(tài)鏡像文件,得到目標(biāo)穩(wěn)態(tài)鏡像器件信息;
25、通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將所述目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至所述目標(biāo)固態(tài)存儲設(shè)備,促使設(shè)備完成寫入操作,快速進(jìn)入穩(wěn)定狀態(tài)。
26、本申請第三方面提供了一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入設(shè)備,所述設(shè)備包括處理器以及存儲器;
27、所述存儲器用于存儲程序代碼,并將所述程序代碼傳輸給所述處理器;
28、所述處理器用于根據(jù)所述程序代碼中的指令執(zhí)行第一方面所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法。
29、本申請第四方面提供了一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)用于存儲程序代碼,所述程序代碼用于執(zhí)行第一方面所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法。
30、從以上技術(shù)方案可以看出,本申請實(shí)施例具有以下優(yōu)點(diǎn):
31、本申請中,提供了一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,包括:通過主機(jī)根據(jù)預(yù)設(shè)讀取指令讀取目標(biāo)固態(tài)存儲設(shè)備在不同穩(wěn)態(tài)下的器件信息,器件信息包括主控、緩存和介質(zhì)信息;對器件信息進(jìn)行鏡像處理以及格式命名處理,構(gòu)建穩(wěn)態(tài)鏡像文件庫,穩(wěn)態(tài)鏡像文件庫包括多個(gè)穩(wěn)態(tài)鏡像文件;通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至目標(biāo)固態(tài)存儲設(shè)備,快速進(jìn)入穩(wěn)定狀態(tài),目標(biāo)穩(wěn)態(tài)鏡像器件信息從穩(wěn)態(tài)鏡像文件庫中選取。
32、本申請?zhí)峁┑墓虘B(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,將目標(biāo)固態(tài)存儲設(shè)備在不同穩(wěn)態(tài)下的器件信息都轉(zhuǎn)化為鏡像文件,生成穩(wěn)態(tài)鏡像文件庫;然后在需要固態(tài)存儲設(shè)備進(jìn)入不同穩(wěn)態(tài)的情況下,加載寫入庫中已有文件,即器件信息;此過程不需要耗費(fèi)多個(gè)的穩(wěn)態(tài)進(jìn)入時(shí)間;而且寫入不同穩(wěn)態(tài)下的器件信息對樣品數(shù)量沒有太多要求,能夠在一個(gè)樣品上實(shí)現(xiàn)穩(wěn)態(tài)進(jìn)入測試,適應(yīng)多種不同穩(wěn)態(tài)場景的測試需要,可以提高產(chǎn)品的設(shè)計(jì)和開發(fā)效率。因此,本申請能夠解決現(xiàn)有固態(tài)存儲設(shè)備快速進(jìn)入穩(wěn)態(tài)的測試周期長、測試局限多,且可能難以保證測試準(zhǔn)確度的技術(shù)問題。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,所述通過主機(jī)根據(jù)預(yù)設(shè)讀取指令讀取目標(biāo)固態(tài)存儲設(shè)備在不同穩(wěn)態(tài)下的器件信息,之前還包括:
3.根據(jù)權(quán)利要求1所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,所述對所述器件信息進(jìn)行鏡像處理以及格式命名處理,構(gòu)建穩(wěn)態(tài)鏡像文件庫,包括:
4.根據(jù)權(quán)利要求1所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,所述通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至所述目標(biāo)固態(tài)存儲設(shè)備,快速進(jìn)入穩(wěn)定狀態(tài),包括:
5.一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入裝置,其特征在于,包括:
6.根據(jù)權(quán)利要求5所述固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入裝置,其特征在于,還包括:
7.根據(jù)權(quán)利要求5所述固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入裝置,其特征在于,所述鏡像構(gòu)建單元,具體用于:
8.根據(jù)權(quán)利要求5所述固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入裝置,其特征在于,所述寫入穩(wěn)態(tài)單元,具體用于:
9.一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入設(shè)備,其特征在于,所述設(shè)備包括處理器以及存儲器;
...【技術(shù)特征摘要】
1.一種固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,所述通過主機(jī)根據(jù)預(yù)設(shè)讀取指令讀取目標(biāo)固態(tài)存儲設(shè)備在不同穩(wěn)態(tài)下的器件信息,之前還包括:
3.根據(jù)權(quán)利要求1所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,所述對所述器件信息進(jìn)行鏡像處理以及格式命名處理,構(gòu)建穩(wěn)態(tài)鏡像文件庫,包括:
4.根據(jù)權(quán)利要求1所述的固態(tài)存儲設(shè)備穩(wěn)態(tài)進(jìn)入方法,其特征在于,所述通過主機(jī)根據(jù)預(yù)設(shè)寫入指令將目標(biāo)穩(wěn)態(tài)鏡像器件信息發(fā)送至所述目標(biāo)固態(tài)存儲設(shè)備,快速進(jìn)入穩(wěn)定狀態(tài),包括:
5.一種固態(tài)存儲設(shè)備穩(wěn)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陳鎮(zhèn)星,韓國軍,胡海華,
申請(專利權(quán))人:廣東工業(yè)大學(xué),
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。