一種數(shù)據(jù)存儲方法及存儲設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,更具體的說,特別涉及一種數(shù)據(jù)存儲方法及存儲設(shè)備。
【背景技術(shù)】
[0002]內(nèi)存是電子設(shè)備中的重要部件之一,其是與中央處理器(CPU,CentralProcessing Unit)進(jìn)行溝通的橋梁,用于存儲各種映射表、用戶數(shù)據(jù)和系統(tǒng)啟動常用數(shù)據(jù)等重要數(shù)據(jù)。但是內(nèi)存是一個易失性存儲器,因此電子設(shè)備需要一直為內(nèi)存提供電力供應(yīng),即內(nèi)存需要一直處于帶電狀態(tài),這無疑增加電子設(shè)備的功耗。
[0003]隨著存儲技術(shù)的發(fā)展,研究人員開始研發(fā)是否可以將內(nèi)存中存儲的重要數(shù)據(jù)轉(zhuǎn)移到其他存儲設(shè)備中,以降低電子設(shè)備的功耗。例如固態(tài)硬盤(SSD,Solid State Drives)是一種新型的硬盤,其具有讀寫速度快、無噪音、工作溫度范圍大、體積小和重量輕的優(yōu)勢,這使得固態(tài)硬盤在電子設(shè)備中得到廣泛的應(yīng)用,并且固態(tài)硬盤在斷電后其內(nèi)存儲的數(shù)據(jù)仍有效,因此研究人員開始通過使用固態(tài)硬盤類的存儲設(shè)備幫助提高電子設(shè)備的讀寫性能。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供一種數(shù)據(jù)存儲方法及存儲設(shè)備,用于依據(jù)電子設(shè)備的工作狀態(tài)來存儲第一數(shù)據(jù)。技術(shù)方案如下:
[0005]本發(fā)明提供一種數(shù)據(jù)存儲方法,所述方法包括:
[0006]獲取電子設(shè)備的狀態(tài)信息,所述狀態(tài)信息用于指示所述電子設(shè)備當(dāng)前所處工作狀態(tài);
[0007]基于所述電子設(shè)備的狀態(tài)信息,判斷所述電子設(shè)備的工作狀態(tài)是否發(fā)生變化,得到判斷結(jié)果;
[0008]當(dāng)所述判斷結(jié)果表明所述電子設(shè)備的工作狀態(tài)在第一狀態(tài)和第二狀態(tài)間發(fā)生變化時,變更第一數(shù)據(jù)在第一存儲介質(zhì)和第二存儲介質(zhì)的特定區(qū)域間的存儲,使得所述第一數(shù)據(jù)存儲在所述第一存儲介質(zhì)和所述第二存儲介質(zhì)的特定區(qū)域的一個存儲對象中,且所述第二存儲介質(zhì)的特定區(qū)域的存儲特性和所述第二存儲介質(zhì)的其他存儲區(qū)域的存儲特性不同,所述第一狀態(tài)下所述電子設(shè)備的功耗小于所述第二狀態(tài)下所述電子設(shè)備的功耗。
[0009]優(yōu)選地,當(dāng)所述判斷結(jié)果表明所述電子設(shè)備的工作狀態(tài)從第二狀態(tài)變更為第一狀態(tài)時,將存儲于第一存儲介質(zhì)中的第一數(shù)據(jù)轉(zhuǎn)移到第二存儲介質(zhì)的特定區(qū)域中。
[0010]優(yōu)選地,在將存儲于第一存儲介質(zhì)中的第一數(shù)據(jù)轉(zhuǎn)移到第二存儲介質(zhì)的特定區(qū)域后,所述方法還包括:控制所述第一存儲介質(zhì)斷電。
[0011]優(yōu)選地,當(dāng)所述判斷結(jié)果表明所述電子設(shè)備的工作狀態(tài)從第一狀態(tài)變更為第二狀態(tài)時,將存儲于所述第二存儲介質(zhì)的特定區(qū)域中的第一數(shù)據(jù)轉(zhuǎn)移到所述第一存儲介質(zhì)中。
[0012]優(yōu)選地,所述特定區(qū)域的數(shù)據(jù)讀取速度大于所述其他存儲區(qū)域的數(shù)據(jù)讀取速度,且所述特定區(qū)域的使用壽命高于所述其他存儲區(qū)域的使用壽命。
[0013]優(yōu)選地,所述特定區(qū)域為閃存中的緩存。
[0014]優(yōu)選地,所述獲取電子設(shè)備的狀態(tài)信息,包括:獲取電子設(shè)備的電源參數(shù),所述電源參數(shù)用于指示所述電子設(shè)備處于第一狀態(tài)或第二狀態(tài)。
[0015]本發(fā)明還提供一種存儲設(shè)備,所述存儲設(shè)備與一電子設(shè)備連接,所述存儲設(shè)備包括:控制器、第一存儲介質(zhì)和第二存儲介質(zhì),其中所述第二存儲介質(zhì)包括特定區(qū)域和其他存儲區(qū)域,且所述特定區(qū)域的存儲特性和所述其他存儲區(qū)域的存儲特性不同;
[0016]所述控制器,用于獲取所述電子設(shè)備的狀態(tài)信息,基于所述電子設(shè)備的狀態(tài)信息,判斷所述電子設(shè)備的工作狀態(tài)是否發(fā)生變化,得到判斷結(jié)果,當(dāng)所述判斷結(jié)果表明所述電子設(shè)備的工作狀態(tài)在第一狀態(tài)和第二狀態(tài)間發(fā)生變化時,變更第一數(shù)據(jù)在所述第一存儲介質(zhì)和第二存儲介質(zhì)的特定區(qū)域間的存儲,使得所述第一數(shù)據(jù)存儲在所述第一存儲介質(zhì)和所述第二存儲介質(zhì)的特定區(qū)域的一個存儲對象中,所述第一狀態(tài)下所述電子設(shè)備的功耗小于所述第二狀態(tài)下所述電子設(shè)備的功耗,所述狀態(tài)信息用于指示所述電子設(shè)備當(dāng)前所處工作狀態(tài)。
[0017]優(yōu)選地,所述控制器用于,當(dāng)所述判斷結(jié)果表明所述電子設(shè)備的工作狀態(tài)從第二狀態(tài)變更為第一狀態(tài)時,將存儲于第一存儲介質(zhì)中的第一數(shù)據(jù)轉(zhuǎn)移到第二存儲介質(zhì)的特定區(qū)域中。
[0018]優(yōu)選地,所述控制器用于,在將存儲于第一存儲介質(zhì)中的第一數(shù)據(jù)轉(zhuǎn)移到第二存儲介質(zhì)的特定區(qū)域后,控制所述第一存儲介質(zhì)斷電。
[0019]優(yōu)選地,所述控制器用于,當(dāng)所述判斷結(jié)果表明所述電子設(shè)備的工作狀態(tài)從第一狀態(tài)變更為第二狀態(tài)時,將存儲于所述第二存儲介質(zhì)的特定區(qū)域中的第一數(shù)據(jù)轉(zhuǎn)移到所述第一存儲介質(zhì)中。
[0020]優(yōu)選地,所述特定區(qū)域的數(shù)據(jù)讀取速度大于所述其他存儲區(qū)域的數(shù)據(jù)讀取速度,且所述特定區(qū)域的使用壽命高于所述其他存儲區(qū)域的使用壽命。
[0021 ] 優(yōu)選地,所述特定區(qū)域為閃存中的緩存。
[0022]優(yōu)選地,所述控制器用于,獲取電子設(shè)備的電源參數(shù),所述電源參數(shù)用于指示所述電子設(shè)備處于第一狀態(tài)或第二狀態(tài)。
[0023]與現(xiàn)有技術(shù)相比,本發(fā)明提供的上述技術(shù)方案具有如下優(yōu)點:
[0024]本發(fā)明提供的上述技術(shù)方案中,可以基于電子設(shè)備的狀態(tài)信息來判斷電子設(shè)備的工作狀態(tài)是否發(fā)生變化,當(dāng)?shù)玫降呐袛嘟Y(jié)果表明電子設(shè)備的工作狀態(tài)在第一狀態(tài)和第二狀態(tài)間發(fā)生變化時,變更第一數(shù)據(jù)在第一存儲介質(zhì)和第二存儲介質(zhì)的特定區(qū)域間的存儲,使得第一數(shù)據(jù)存儲在第一存儲介質(zhì)和第二存儲介質(zhì)的特定區(qū)域的一個存儲對象中,從而實現(xiàn)依據(jù)電子設(shè)備的工作狀態(tài)選取一個存儲對象來存儲第一數(shù)據(jù)。
[0025]并且第二存儲介質(zhì)的特定區(qū)域的存儲特性和第二存儲介質(zhì)的其他存儲區(qū)域的存儲特性不同,例如特定區(qū)域的使用壽命高于其他存儲區(qū)域的使用壽命,這樣第一數(shù)據(jù)存儲在特定區(qū)域時,特定區(qū)域受讀寫操作的影響小于其他存儲區(qū)域受讀寫操作的影響,使得第二存儲介質(zhì)的使用壽命相對于第一數(shù)據(jù)存儲在其他存儲區(qū)域的使用壽命得到提高。
【附圖說明】
[0026]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1為本發(fā)明實施例提供的數(shù)據(jù)存儲方法的一種流程圖;
[0028]圖2為本發(fā)明實施例提供的數(shù)據(jù)存儲方法的另一種流程圖;
[0029]圖3為本發(fā)明實施例提供的閃存的結(jié)構(gòu)示意圖;
[0030]圖4為本發(fā)明實施例提供的存儲設(shè)備的結(jié)構(gòu)示意圖;
[0031]圖5為本發(fā)明實施例提供的存儲設(shè)備的實際結(jié)構(gòu)示意圖。
【具體實施方式】
[0032]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0033]請參閱圖1,其示出了本發(fā)明實施例提供的數(shù)據(jù)存儲方法的一種流程圖,可以包括以下步驟:
[0034]101:獲取電子設(shè)備的狀態(tài)信息,其中狀態(tài)信息用于指示電子設(shè)備當(dāng)前所處工作狀態(tài)。在本發(fā)明實施例中指示電子設(shè)備當(dāng)前所處工作狀態(tài)的狀態(tài)信息包括但不限于:電子設(shè)備的電源參數(shù),其中電源參數(shù)用于指示電子設(shè)備當(dāng)前的剩余電量,當(dāng)電子設(shè)備當(dāng)前的剩余電量小于預(yù)設(shè)電量時,表明電子設(shè)備可提供給部件的電量較小,此時電子設(shè)備處于一種低功耗工作狀態(tài)下;當(dāng)電子設(shè)備當(dāng)前的剩余電量大于等于預(yù)設(shè)電量時,表明電子設(shè)備可提供給部件的電量較多,此時