亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種文件信息處理方法、裝置及文件處理設(shè)備、系統(tǒng)的制作方法

文檔序號:10475905閱讀:236來源:國知局
一種文件信息處理方法、裝置及文件處理設(shè)備、系統(tǒng)的制作方法【專利摘要】本發(fā)明實施例提供了一種文件信息處理方法、裝置及文件處理設(shè)備、系統(tǒng),其中,所述方法包括:在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。本發(fā)明實施例對文件索引信息的回寫進(jìn)行了優(yōu)化,能夠較好地保證文件索引信息的回寫與保存?!緦@f明】一種文件信息處理方法、裝置及文件處理設(shè)備、系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及文件存儲處理
技術(shù)領(lǐng)域
,尤其涉及一種文件信息處理方法、裝置及文件處理設(shè)備、系統(tǒng)?!?br>背景技術(shù)
】[0002]在數(shù)碼相機等類似設(shè)備中均配置有文件系統(tǒng),而文件系統(tǒng)用于明確存儲設(shè)備上文件的方法和數(shù)據(jù)結(jié)構(gòu),即在存儲設(shè)備上組織文件的方法,文件管理軟件會按照文件系統(tǒng)的組織結(jié)構(gòu)完成建立、存入、讀出、修改等文件相關(guān)操作,而其中讀、寫文件速率則依賴于文件系統(tǒng)的組織結(jié)構(gòu)以及存儲設(shè)備自身的數(shù)據(jù)傳輸速度。[0003]目前的文件系統(tǒng)存在文件索引信息丟失的問題。有必要提出相關(guān)方案以盡量避免文件索引信息丟失的問題?!?br/>發(fā)明內(nèi)容】[0004]本發(fā)明實施例提供了一種文件信息處理方法、裝置及文件處理設(shè)備、系統(tǒng),可較為有效地避免文件索弓I信息回寫過程中的丟失問題。[0005]—方面,本發(fā)明實施例提供了一種文件信息處理方法,包括:[0006]在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;[0007]將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0008]其中可選地,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:[0009]根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0010]其中可選地,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:[0011]將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;[0012]將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。[0013]其中可選地,在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,執(zhí)行所述將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)中。[0014]其中可選地,所述確定出待回寫的文件索引信息,包括:[0015]按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。[0016]其中可選地,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:[0017]若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);[0018]若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。[0019]其中可選地,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:[0020]若當(dāng)前的回寫次數(shù)是偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);[0021]若當(dāng)前的回寫次數(shù)為奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。[0022]其中可選地,所述方法還包括:[0023]若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;[0024]將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0025]其中可選地,所述方法還包括:[0026]在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索引信息區(qū)的寫狀態(tài)。[0027]其中可選地,所述方法還包括:[0028]在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。[0029]其中可選地,所述方法還包括:[0030]在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為與開始標(biāo)識,在與入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。[0031]其中可選地,所述方法還包括:[0032]基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);[0033]若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0034]其中可選地,所述方法還包括:[0035]檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;[0036]根據(jù)識別的存儲速度等級選擇回寫策略。[0037]第二方面,本發(fā)明實施例還提供了一種文件信息處理方法,包括:[0038]在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);[0039]在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);[0040]其中,所述存儲器中配置了至少兩個索引信息區(qū)。[0041]其中可選地,所述設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài),包括:[0042]將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。[0043]其中可選地,所述在所述存儲器的索引信息區(qū)中配置寫完成標(biāo)識,包括:[0044]在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。[0045]其中可選地,所述方法還包括:[0046]基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);[0047]若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0048]第三方面,本發(fā)明實施例提供了一種文件信息處理裝置,包括:[0049]確定模塊,用于在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;[0050]回寫模塊,用于將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0051]其中可選地,所述回寫模塊,具體用于根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0052]其中可選地,所述回寫模塊,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。[0053]其中可選地,所述回寫模塊,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中,在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,再將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。[0054]其中可選地,所述確定模塊,具體用于按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。[0055]其中可選地,所述回寫模塊,具體用于若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。[0056]其中可選地,所述回寫模塊,具體用于若當(dāng)前的回寫次數(shù)是偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。[0057]其中可選地,所述回寫模塊,還用于若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0058]其中可選地,所述裝置還包括:[0059]第一設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索引信息區(qū)的寫狀態(tài)。[0060]其中可選地,所述裝置還包括:[0061]第二設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。[0062]其中可選地,所述裝置還包括:[0063]第三設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為與開始標(biāo)識,在與入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。[0064]其中可選地,所述裝置還包括:[0065]更新模塊,用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0066]其中可選地,所述裝置還包括:[0067]選擇模塊,用于檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;根據(jù)識別的存儲速度等級選擇回寫策略。[0068]第四方面,本發(fā)明實施例還提供了一種文件信息處理裝置,包括:[0069]狀態(tài)設(shè)置模塊,用于在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);[0070]更新模塊,用于在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);其中,所述存儲器中配置了至少兩個索引信息區(qū)。[0071]其中可選地,所述狀態(tài)設(shè)置模塊,具體用于在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。[0072]其中可選地,所述更新模塊,具體用于在索引信息的寫入結(jié)束后,在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。[0073]其中可選地,所述裝置還包括:[0074]處理模塊,用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0075]第五方面,本發(fā)明實施例還提供了一種文件處理設(shè)備,包括:處理器,其中:所述處理器,用于在檢測到向相連的存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0076]其中可選地,所述處理器,具體用于根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0077]其中可選地,所述處理器,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。[0078]其中可選地,所述處理器,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中,并在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,將所述將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)中。[0079]其中可選地,所述處理器,具體用于按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。[0080]其中可選地,所述處理器,具體用于若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。[0081]其中可選地,所述處理器,還用于若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0082]其中可選地,所述處理器,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索引信息區(qū)的寫狀態(tài)。[0083]其中可選地,所述處理器,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。[0084]其中可選地,所述處理器,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫開始標(biāo)識,在寫入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。[0085]其中可選地,所述處理器,還用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0086]其中可選地,所述處理器,還用于檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;根據(jù)識別的存儲速度等級選擇回寫策略。[0087]第六方面,本發(fā)明實施例還提供了一種文件處理設(shè)備,包括:處理器,其中:所述處理器,用于在檢測到向相連的存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);其中,所述存儲器中配置了至少兩個索引信息區(qū)。[0088]其中可選地,所述處理器,具體用于將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。[0089]其中可選地,所述處理器,具體用于在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為與完成標(biāo)識。[0090]其中可選地,所述處理器,還用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以文件索引信息狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0091]第七方面,本發(fā)明實施例還提供了一種文件處理系統(tǒng),包括:內(nèi)存、存儲器和處理器,所述處理器分別與所述內(nèi)存和所述存儲器相連,所述處理器用于執(zhí)行如上述第一方面所述方法的相關(guān)步驟。[0092]第八方面,本發(fā)明實施例還提供了一種文件處理系統(tǒng),其特征在于,包括:內(nèi)存、存儲器和處理器,所述處理器分別與所述內(nèi)存和所述存儲器相連,所述處理器用于執(zhí)行如上述第二方面所述方法的相關(guān)步驟。[0093]本發(fā)明實施例對文件索引信息的回寫進(jìn)行了優(yōu)化,能夠較好地保證文件索引信息的回寫與保存?!靖綀D說明】[0094]圖1是本發(fā)明實施例中一種文件信息處理方法的流程示意圖;[0095]圖2是本發(fā)明實施例的另一種文件信息處理方法的流程示意圖;[0096]圖3是本發(fā)明實施例的又一種文件信息處理方法的流程示意圖;[0097]圖4是本發(fā)明實施例的一種文件信息更新方法的流程示意圖;[0098]圖5是本發(fā)明實施例的再一種文件信息處理方法的流程示意圖;[0099]圖6是文件系統(tǒng)的一種結(jié)構(gòu)示意圖;[0100]圖7是本發(fā)明實施例的另一種系統(tǒng)結(jié)構(gòu)示意圖;[0101]圖8是本發(fā)明實施例的另一種文件信息更新方法的流程示意圖;[0102]圖9是本發(fā)明實施例的在高速存儲系統(tǒng)中的回寫方法的流程示意圖;[0103]圖10是本發(fā)明實施例的在超高速存儲系統(tǒng)中的回寫方法的流程示意圖;[0104]圖11是本發(fā)明實施例的一種文件信息處理裝置的結(jié)構(gòu)示意圖;[0105]圖12是本發(fā)明實施例的另一種文件信息處理裝置的結(jié)構(gòu)示意圖;[0106]圖13是本發(fā)明實施例的又一種文件信息處理裝置的結(jié)構(gòu)示意圖;[0107]圖14是本發(fā)明實施例的一種文件處理設(shè)備的結(jié)構(gòu)示意圖;[0108]圖15是本發(fā)明實施例的另一種文件處理設(shè)備的結(jié)構(gòu)示意圖;[0109]圖16是本發(fā)明實施例的一種文件處理系統(tǒng)的結(jié)構(gòu)示意圖;[0110]圖17是本發(fā)明實施例的另一種文件處理系統(tǒng)的結(jié)構(gòu)示意圖?!揪唧w實施方式】[0111]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。[0112]在將文件存儲到存儲設(shè)備的過程中,除了存儲獲取到的文件數(shù)據(jù)外,還需要記錄這些文件數(shù)據(jù)對應(yīng)的文件索引信息,以便于通過這些文件索引信息完成對文件數(shù)據(jù)的增、刪、查、改等操作。[0113]在設(shè)備上電后,文件系統(tǒng)相關(guān)內(nèi)容會被加載到設(shè)備內(nèi)存中,當(dāng)文件數(shù)據(jù)存儲更新時(寫入更新),首先會修改設(shè)備內(nèi)存的文件系統(tǒng)中記錄的文件索引信息。隨后,設(shè)備會將內(nèi)存中的文件系統(tǒng)回寫到存儲設(shè)備(硬盤)的索引信息區(qū)。[0114]本發(fā)明實施例配置了至少兩個索引信息區(qū)用于存儲文件的索引信息。可以按照一定的規(guī)則,如先后寫或者交叉來回寫、隨機寫等,將文件索引信息寫入到對應(yīng)的索引信息區(qū)中。在整個回寫過程中,只要保證其中有一次沒有出現(xiàn)異常即可,后續(xù)可以用沒有出現(xiàn)異常的索引信息區(qū)的內(nèi)容更新其他出現(xiàn)異常的索引信息區(qū)的內(nèi)容。[0115]具體請參見圖1,是本發(fā)明實施例中一種文件信息處理方法的流程示意圖,本發(fā)明實施例的所述方法可應(yīng)用于各類文件系統(tǒng)中,其具體可由一個處理器來執(zhí)行,具體的,所述方法包括:[0116]SlOl:在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息。[0117]在某個文件存儲到存儲器的過程中,文件系統(tǒng)會要求將內(nèi)存中該文件的相關(guān)數(shù)據(jù)周期性地回寫到硬盤中,當(dāng)達(dá)到回寫的時間間隔要求、或者回寫時間點時,會從內(nèi)存向存儲器回寫該文件的相關(guān)信息,包括文件索引信息,存儲器可以為普通的機械硬盤、可以實現(xiàn)超高速存儲的SSD(SolidStateDrives,固態(tài)硬盤)等。[0118]存儲過程中,內(nèi)存中關(guān)于該文件的文件索引信息會更新,文件索引信息可以為存儲該文件的各個數(shù)據(jù)塊block的地址、文件名、創(chuàng)建時間等信息。確定待回寫的文件索引信息時,可以僅確定出被更新的那部分內(nèi)容,以便于減小回寫開銷。[0119]S102:將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0120]預(yù)先在所述存儲器中配置兩個或者多個索引信息區(qū),對于確定出的文件索引信息,需要分別寫入到配置的兩個或者多個索引信息區(qū)。[0121]具體可以按照預(yù)置的回寫策略回寫文件索引信息,預(yù)置的回寫策略可包括:依次將確定出的文件索引信息寫入到對應(yīng)的索引信息區(qū)中。以包括兩個索引信息區(qū)為例,在需要寫入文件索引信息時,首先將文件索引信息寫入到第一索引信息區(qū),完成后,再將文件索引信息寫入到第二索引信息區(qū)。其中,如果在向第二索引信息區(qū)寫入文件索引信息時出現(xiàn)異常,例如設(shè)備掉電,第二索引信息區(qū)所有的文件索引信息可能會丟失,但第一索引信息區(qū)的文件索引信息仍然都存在。而如果在寫入到第一索引信息區(qū)的過程中出現(xiàn)異常,導(dǎo)致第一索引信息區(qū)的文件索引信息丟失,但是在上一個回寫周期中,寫入到第二索引信息區(qū)的文件索引信息還存在,沒有受到破壞。需要說明的是,在向第一索引信息區(qū)寫入文件索引信息出現(xiàn)異常,仍然會丟失本次回寫的數(shù)據(jù),但丟失的文件索引信息并不多,對存儲的文件數(shù)據(jù)的影響不大,更不會出現(xiàn)整盤數(shù)據(jù)均無法恢復(fù)的情況。在存在三個及以上的索引信息區(qū)時,可作相同的推理。[0122]具體的,預(yù)置的回寫策略具體還可以為來回回寫策略。同樣以具有兩個索引信息區(qū)為例,來回回寫策略是基于回寫的次數(shù)執(zhí)行,第N次回寫時,如果N為奇數(shù),將文件索引信息寫入到第一索引信息區(qū),而如果N為偶數(shù),則寫入第二索引信息區(qū)。在此情況下也可以較為有效地避免文件索引信息丟失,數(shù)據(jù)均無法恢復(fù)的情況。[0123]預(yù)置的回寫策略還可以為:同時分別寫入各個索引信息區(qū);或者按照隨機次序向各索引信息區(qū)寫入文件索引信息;或者為選擇其中的數(shù)據(jù)量少于閾值的兩個或者多個索引信息區(qū),以寫入文件索引信息。[0124]本發(fā)明實施例所述的方法還可以基于當(dāng)前所處的應(yīng)用環(huán)境,選擇不同的回寫策略。具體的,如果檢測到的應(yīng)用環(huán)境為第一類應(yīng)用環(huán)境(如:720P視頻的高速存儲的應(yīng)用環(huán)境),則使用的回寫策略包括第一類回寫策略,如上述提到的按照次序依次寫、隨機寫、選擇其中的數(shù)據(jù)量少于閾值的兩個或者多個索引信息區(qū)回寫等策略;而如果檢測到的應(yīng)用環(huán)境為第二類應(yīng)用環(huán)境(如:4K視頻的超高速存儲的應(yīng)用環(huán)境),則使用第二類回寫策略,如上述提到的來回寫策略。[0125]本發(fā)明實施例通過配置兩個或者多個索引信息區(qū),引入二次或者多次寫入,可以在回寫出現(xiàn)異常時較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。[0126]再請參見圖2,是本發(fā)明實施例的另一種文件信息處理方法的流程示意圖,本發(fā)明實施例的所述方法可應(yīng)用于各類文件系統(tǒng)中,其具體可由一個處理器來執(zhí)行,本發(fā)明實施例以存在兩個索引信息區(qū)為例進(jìn)行說明,在包括三個或以上的索引信息區(qū)時,回寫處理過程可參考兩個索弓I信息區(qū)的處理方式,所述方法具體包括:[0127]S201:在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息。[0128]在某個文件存儲過程,內(nèi)存中諸如該文件的片段在存儲器中數(shù)據(jù)塊block的位置等文件索引信息會被更新,所述S201可以僅將發(fā)生更新的索引信息確定為待回寫的文件索引信息。在確定出待回寫的文件索引信息之后,即觸發(fā)后續(xù)的向第一索引信息區(qū)和第二索引信息區(qū)寫入文件索引信息。[0129]S202:在檢測到向第一索引信息區(qū)寫入文件索引信息時,設(shè)置第一索引信息區(qū)的與狀態(tài)為與開始狀態(tài);[0130]其中,設(shè)置第一索引信息區(qū)的寫狀態(tài)具體可以包括:為所述第一索引信息區(qū)配置寫開始標(biāo)識、或者將所述第一索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫開始標(biāo)識。即新配置一個寫開始標(biāo)識、或?qū)⒁延械臉?biāo)識置為寫開始。[0131]具體可以在處理器檢測到從內(nèi)存中傳輸?shù)拇貙懳募饕畔r,即確定當(dāng)前需要向第一索引信息區(qū)寫入文件索引信息。[0132]S203:將確定出的文件索引信息寫入到所述第一索引信息區(qū)中;即將S201中確定出的待回寫的文件索引信息寫入到所述第一索引信息區(qū)中。[0133]S204:在檢測到向第一索引信息區(qū)的文件索引信息寫入結(jié)束后,將第一索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài);[0134]其中,將第一索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài)包括:為所述第一索引信息區(qū)配置寫完成標(biāo)識、或者將所述第一索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫完成標(biāo)識。即為所述第一索引信息區(qū)新配置一個寫完成標(biāo)識,與寫開始標(biāo)識對應(yīng),或?qū)⑺霰恢脼閷戦_始的標(biāo)識置為與完成。[0135]S205:在檢測到向第二索引信息區(qū)寫入文件索引信息時,設(shè)置第二索引信息區(qū)的與狀態(tài)為與開始狀態(tài);[0136]其中,設(shè)置第二索引信息區(qū)的寫狀態(tài)具體可以包括:為所述第二索引信息區(qū)配置寫開始標(biāo)識、或者將所述第二索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫開始標(biāo)識。即為所述第二索引信息區(qū)新配置一個寫開始標(biāo)識,或?qū)⒁延械臉?biāo)識置為寫開始。[0137]同樣具體可以是在處理器檢測到從內(nèi)存中傳輸?shù)拇貙懳募饕畔r,確定需要向第一索引信息區(qū)寫入文件索引信息?;蛘呖梢允窃跈z測到第一索引信息區(qū)的狀態(tài)被更新為寫完成狀態(tài),或待回寫文件索引信息已完全寫入到所述第一索引信息區(qū)時,確定需要向第二索引信息區(qū)寫入文件索引信息。[0138]S206:將確定出的文件索引信息寫入到所述第二索引信息區(qū)中;即將S201中確定出的待回寫的文件索引信息寫入到所述第二索引信息區(qū)中。[0139]S207:在檢測到向第二索引信息區(qū)的文件索引信息寫入結(jié)束后,將第二索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài);[0140]其中,將第二索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài)包括:為所述第二索引信息區(qū)配置寫完成標(biāo)識、或者將所述第二索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫完成標(biāo)識。即為所述第二索引信息區(qū)新配置一個寫完成標(biāo)識,或者將被置為寫開始的標(biāo)識置為寫完成。[0141]具體的,上述S202至S204對第一索引信息區(qū)的寫入操作和所述S205至S207對第二索引信息區(qū)的寫入操作可以先對第一索引信息區(qū)進(jìn)行寫入操作,然后執(zhí)行對第二索引信息區(qū)的寫入操作,即:在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,執(zhí)行所述將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)中。[0142]需要說明的是,在有三個或者以上的索引信息區(qū)時,回寫策略可更靈活配置,例如,在有5個索引信息區(qū)時,可以將依次回寫和同時回寫結(jié)合,即先同時對第一、第二、第三索引信息區(qū)進(jìn)行回寫,在回寫完成后再依次對第四索引信息進(jìn)行回寫,再對第五索引信息區(qū)進(jìn)行回寫。[0143]在所述文件存儲結(jié)束后,并且其相關(guān)的文件索引信息也均回寫到存儲器中以后,本發(fā)明實施例的所述針對該文件的文件索引信息回寫完成??衫^續(xù)通過上述的S201至S207的步驟繼續(xù)執(zhí)行針對其他文件在存儲過程中相關(guān)索引信息的回寫操作。[0144]在向索引信息區(qū)寫入文件索引信息之前,具體可以在最初的設(shè)備開機初始化時,或者在確定待回寫的文件索引信息時,本發(fā)明實施例的所述方法還可以包括:檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;即需要判斷所述存儲器是處于諸如720P視頻高速存儲的應(yīng)用環(huán)境,還是處于諸如4K視頻的超高速存儲的應(yīng)用環(huán)境。在識別出存儲速度等級后,根據(jù)識別的存儲速度等級選擇回寫策略,具體可以從預(yù)置的回寫策略中選擇。在識別出為高速存儲速度等級時,可以選擇依次回寫的策略執(zhí)行所述S201至S207。[0145]本發(fā)明實施例通過依次在兩個索引信息區(qū)中寫入文件索引信息等方式,較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,特別是在機械硬盤等高速存儲系統(tǒng)中,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。[0146]再請參見圖3,是本發(fā)明實施例的又一種文件信息處理方法的流程示意圖,本發(fā)明實施例的所述方法可應(yīng)用于各類文件系統(tǒng)中,其具體可由一個處理器來執(zhí)行,本發(fā)明實施例以存在兩個索引信息區(qū)為例進(jìn)行說明,在包括三個或以上的索引信息區(qū)時,處理過程可參考兩個索引信息區(qū)的處理方式,所述方法具體包括:[0147]S301:在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息。[0148]在某個文件存儲過程,內(nèi)存中諸如該文件的片段在存儲器中數(shù)據(jù)塊block的位置等文件索引信息會被更新,所述S301可以僅將發(fā)生更新的索引信息確定為待回寫的文件索引信息。在確定出待回寫的文件索引信息之后,即觸發(fā)向索引信息區(qū)寫入文件索引信息。[0149]在所述文件的存儲過程中,本發(fā)明實施例是按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。具體會記錄回寫的次數(shù),以便于確定出當(dāng)前回寫次數(shù)下對應(yīng)的索引信息區(qū)。[0150]S302:在檢測到向第一索引信息區(qū)寫入文件索引信息時,若當(dāng)前的回寫次數(shù)是[0151]奇數(shù)次,設(shè)置第一索弓I信息區(qū)的寫狀態(tài)為寫開始狀態(tài);[0152]其中,設(shè)置第一索引信息區(qū)的寫狀態(tài)具體可以包括:為所述第一索引信息區(qū)配置寫開始標(biāo)識、或者將所述第一索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫開始標(biāo)識。即為所述第一索引信息區(qū)新配置一個寫完成標(biāo)識,或?qū)⑺霰恢脼閷戦_始的標(biāo)識置為寫完成。[0153]具體的,若當(dāng)前為第N次回寫,且N為奇數(shù),則確定是向第一索引信息區(qū)寫入文件索引信息。[0154]S303:將確定出的文件索引信息寫入到所述第一索引信息區(qū)中;即將S301中確定出的待回寫的文件索引信息寫入到所述第一索引信息區(qū)中。[0155]S304:在檢測到向第一索引信息區(qū)的文件索引信息寫入結(jié)束后,將第一索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài);[0156]其中,將第一索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài)包括:為所述第一索引信息區(qū)配置寫完成標(biāo)識、或者將所述第一索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫完成標(biāo)識。即為所述第一索引信息區(qū)新配置一個寫完成標(biāo)識,或?qū)⑺霰恢脼閷戦_始的標(biāo)識置為寫完成。[0157]S305:在檢測到向第二索引信息區(qū)寫入文件索引信息時,若當(dāng)前的回寫次數(shù)為偶數(shù)次,設(shè)置第二索引信息區(qū)的寫狀態(tài)為寫開始狀態(tài);[0158]其中,設(shè)置第二索引信息區(qū)的寫狀態(tài)具體可以包括:為所述第二索引信息區(qū)配置寫開始標(biāo)識、或者將所述第二索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫開始標(biāo)識。即為所述第二索引信息區(qū)新配置一個寫開始標(biāo)識,或?qū)⒁延械臉?biāo)識置為寫開始。[0159]具體的,若當(dāng)前為第N次回寫,且N為偶數(shù),則檢測確定是向第二索引信息區(qū)寫入文件索引信息。[0160]S306:將確定出的文件索引信息寫入到所述第二索引信息區(qū)中;即將S301中確定出的待回寫的文件索引信息寫入到所述第二索引信息區(qū)中。[0161]S307:在檢測到向第二索引信息區(qū)的文件索引信息寫入結(jié)束后,將第二索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài);[0162]其中,將第二索引信息區(qū)的寫狀態(tài)更新為寫完成狀態(tài)包括:為所述第二索引信息區(qū)配置寫完成標(biāo)識、或者將所述第二索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫完成標(biāo)識。即為所述第二索引信息區(qū)新配置一個寫完成標(biāo)識,或者將被置為寫開始的標(biāo)識置為寫完成。[0163]S308:若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;[0164]S309:將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0165]需要說明的是,在其他實施例中,寫入順序可以與本實施例中的相反,例如,在奇數(shù)次時,將確定出的文件索引信息寫入到第二索引信息區(qū)中,在偶數(shù)次時,將確定出的文件索引信息寫入到第一索引信息區(qū)中。而寫完成或?qū)戦_始標(biāo)識的設(shè)置則執(zhí)行相同處理。[0166]所述關(guān)聯(lián)文件索引信息可以是該文件的所有的文件索引信息,包括在S303和S306中寫入到第一索引信息區(qū)和第二索引信息區(qū)中的文件索引信息。也就是說,在所述文件存儲完成后,需要將該文件的所有文件索引信息全部再回寫到所有的索引信息區(qū)中。具體可以依次、隨機等方式回寫至各個索引信息區(qū)中。[0167]該文件相關(guān)的文件索引信息均回寫到存儲器中各索引信息區(qū)后,本發(fā)明實施例的所述針對該文件的文件索引信息回寫完成。本發(fā)明實施例可繼續(xù)基于上述的S301至S309的步驟繼續(xù)執(zhí)行針對其他文件存儲過程中相關(guān)索引信息的回寫操作。[0168]在向索引信息區(qū)寫入文件索引信息之前,具體可以在最初的設(shè)備開機初始化時,或者在確定待回寫的文件索引信息時,本發(fā)明實施例的所述方法還可以包括:檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;即需要判斷所述存儲器是處于諸如720P視頻高速存儲的應(yīng)用環(huán)境,還是處于諸如4K視頻的超高速存儲的應(yīng)用環(huán)境。在識別出存儲的速度等級后,根據(jù)識別的存儲速度等級選擇回寫策略。在識別出為超高速存儲速度等級時,可以選擇來回回寫的策略執(zhí)行所述S301至S309。[0169]本發(fā)明實施例通過來回在兩個索引信息區(qū)中寫入文件索引信息等方式,較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,特別是在SSD等超高速存儲系統(tǒng)中,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。[0170]再請參見圖4,是本發(fā)明實施例的一種文件信息更新方法的流程示意圖,該方法可應(yīng)用于各類文件系統(tǒng)中,其具體可由一個處理器來執(zhí)行,本發(fā)明實施例所涉及的文件信息包括文件索引信息,且硬盤中包括至少兩個索引信息區(qū)以存儲文件索引信息。具體的,向各個索引信息區(qū)寫入文件索引信息的具體方法可參考上述圖1至圖3對應(yīng)實施例的描述。[0171]在文件索引信息寫入過程中,設(shè)置、更新了對應(yīng)索引信息區(qū)的寫狀態(tài),本發(fā)明實施例的所述方法是基于該寫狀態(tài)來進(jìn)行對文件索引信息的更新。本發(fā)明實施例的所述方法具體包括:[0172]S401:基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài)。[0173]S402:若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0174]各個索引信息區(qū)的狀態(tài)包括異常狀態(tài)和正常狀態(tài)。當(dāng)某個索引信息區(qū)存在寫完成標(biāo)識時,說明在最近一次向該索引信息區(qū)寫入文件索引信息已正常完成,其狀態(tài)為正常;而如果不存在寫完成標(biāo)識,則可以確定最近一次向該索引信息區(qū)的回寫操作沒有正常結(jié)束,其狀態(tài)應(yīng)為異常。[0175]如果存在異常的索引信息區(qū),則只需將正常的索引信息區(qū)中的文件索引信息寫入到這些異常的索引信息區(qū)即可。后續(xù)的文件索引信息回寫操作同樣按照上述的圖1、圖2或圖3對應(yīng)實施例的描述進(jìn)行。[0176]需要說明的是,對于一些超高速存儲系統(tǒng),為了保證回寫的速度能夠跟上文件存儲的速度,一般采用的是交叉來回回寫的策略,在該策略下處于正常狀態(tài)的索引信息區(qū)內(nèi)的文件索引信息可能并不完整,例如:在奇數(shù)次將文件索引信息Si寫入到第一索引信息區(qū),在偶數(shù)次時將文件索引信息S2寫入到第二索引信息區(qū),S2為文件最新的文件索引信息,如果在回寫S2時出現(xiàn)異常,則最新的文件索引信息會丟失,也會造成這部分最新的數(shù)據(jù)無法恢復(fù)的情況。具體可以縮短回寫周期,增加回寫次數(shù)使每次回寫的文件索引信息較少,這樣可有效降低文件索引信息丟失時丟失的數(shù)據(jù)量。[0177]本發(fā)明實施例加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,通過更新操作,能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0178]再請參見圖5,是本發(fā)明實施例的再一種文件信息處理方法的流程示意圖,本發(fā)明實施例的所述方法可應(yīng)用于各類文件系統(tǒng)中,其具體可由一個處理器來執(zhí)行,所述方法包括:[0179]S501:在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);[0180]S502:在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài)。其中,所述存儲器中配置了至少兩個索引信息區(qū)。[0181]其中,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài)包括:將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識?;蛘甙?在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。即為索引信息區(qū)配置新的索引標(biāo)識,或者對已有的索引標(biāo)識進(jìn)行設(shè)置。[0182]通過上面的狀態(tài)設(shè)置與狀態(tài)更新步驟后,在下一次的文件系統(tǒng)初始化階段或者在其他合適的階段,本發(fā)明實施例的所述方法具體還可以包括如下步驟:[0183]S503:基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);[0184]有寫完成標(biāo)識的索引信息區(qū)的狀態(tài)為正常狀態(tài),而如不存在寫完成標(biāo)識,則表明上一次文件索引信息沒有正常寫完,或者在上一次出現(xiàn)掉電等異常情況,導(dǎo)致該文件索引信息區(qū)的所有信息都丟失了,此時該索引信息區(qū)的狀態(tài)為異常。[0185]S504:若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0186]具體可以將正常的索引信息區(qū)中的文件索引信息直接寫入到異常的索引信息區(qū)即可。[0187]本發(fā)明實施例加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,通過更新操作,能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0188]下面結(jié)合圖6、圖7、圖8、圖9以及圖10對本發(fā)明實施例的文件信息處理作進(jìn)一步的詳細(xì)描述。文件系統(tǒng)的結(jié)構(gòu)示意圖可參考圖6所示,在超級扇區(qū)Supersector中記錄和文件系統(tǒng)相關(guān)的所有關(guān)鍵信息,目錄表Dirtable中記錄了目錄的相關(guān)信息,索引表InodeTable中記錄文件自身相關(guān)信息,數(shù)據(jù)塊圖BlockMap中記錄了所有存儲塊的對應(yīng)信息,數(shù)據(jù)塊區(qū)Blockarea則為數(shù)據(jù)存儲區(qū),存儲文件數(shù)據(jù)。Supersector、Dirtable、InodeTable、BlockMap為頭區(qū),其中的Dirtable、InodeTable、BlockMap為索引信息區(qū),Blockarea則為數(shù)據(jù)區(qū)。[0189]在可用于存儲的設(shè)備開機時,索引信息區(qū)的相關(guān)信息會被加載到設(shè)備內(nèi)存中,在該設(shè)備存儲文件數(shù)據(jù)時,內(nèi)存會根據(jù)文件數(shù)據(jù)存儲到數(shù)據(jù)區(qū)的具體情況,更新內(nèi)存中的相關(guān)信息,以便記錄該文件數(shù)據(jù)的文件索引信息。這些索引信息可以周期性地回寫到存儲器(硬盤中)。[0190]本發(fā)明實施例的文件系統(tǒng)結(jié)構(gòu)圖如圖7所示,以存儲器為SSD為例,由于SSD的塊特性,文件系統(tǒng)的關(guān)鍵區(qū)都需要以512KB為基本單位,Supersector—般在存儲器的第一個塊上存儲第一絕對扇區(qū)Supersectorl,在第二個塊上存儲第二絕對扇區(qū)Supersector2,由于文件系統(tǒng)的索引信息(Dirtable、InodeTable、BlockMap)和設(shè)計者的定義高相關(guān),具體分配長度、組織方式不定,索引信息部分可靈活配置,一般會在對應(yīng)的絕對扇區(qū)中記錄索引信息區(qū)的入口。圖7中包括了第一索引信息區(qū)IndexInfol和第二索引信息區(qū)Indexlnf02,每一個索引信息區(qū)中分別包括了Dirtable、InodeTable及BlockMap。文件數(shù)據(jù)存儲到Blockarea區(qū)。如圖7所示,相對以前的文件系統(tǒng)結(jié)構(gòu),在頭區(qū)中需要記錄更多的信息,在第一絕對扇區(qū)Supersectorl中記錄了第一索引信息區(qū)IndexInfoI寫開始、停止標(biāo)識,在第二絕對扇區(qū)Supersector2中記錄了第二索引信息區(qū)IndexInfo2寫開始、停止標(biāo)識,對應(yīng)索引信息的入口等。[0191]對于文件系統(tǒng)的升級包括:a)需要對文件系統(tǒng)檢測操作(即檢測此盤上存在不存在相應(yīng)的文件系統(tǒng))進(jìn)行升級,會先對第一絕對扇區(qū)和第二絕對扇區(qū)進(jìn)行比對,通過開始停止寫標(biāo)號,可以容易判斷最后一次頭部寫入有沒有異常,以及出現(xiàn)異常的部分。b)需要對文件系統(tǒng)的回寫操作進(jìn)行升級,在每次對頭部的回寫操作時,要對對應(yīng)的絕對扇區(qū)的開始停止寫標(biāo)號進(jìn)行更新。[0192]圖8示出了本發(fā)明實施例的文件信息更新方法的流程示意圖,在一般帶有存儲媒體的系統(tǒng)中,開機過程會對存儲媒體上是否存在可識別的文件系統(tǒng)進(jìn)行檢測,如果沒有檢測到會提示格式化;文件系統(tǒng)結(jié)構(gòu)進(jìn)行改進(jìn)后,對文件系統(tǒng)的檢測需要加入新的內(nèi)容即索引信息區(qū)的狀態(tài)檢測和文件信息更新,本發(fā)明實施例的所述方法具體包括:[0193]S801:讀入第一絕對扇區(qū)和第二絕對扇區(qū)(即第一個BLOCK與第二個BLOCK)。具體可以在開機需要初始化時,執(zhí)行S801。[0194]對第一絕對扇區(qū)和第二絕對扇區(qū)進(jìn)行文件系統(tǒng)識別。識別包括以下三步:[0195]S802:若第一絕對扇區(qū)和第二絕對扇區(qū)均識別不成功,則提示需要格式化。[0196]S803:若只有一個絕對扇區(qū)識別成功,確定出未識別成功的絕對扇區(qū)為異常塊。[0197]S804:若第一絕對扇區(qū)和第二絕對扇區(qū)均識別成功,分別查看第一絕對扇區(qū)和第二絕對扇區(qū)的寫標(biāo)識,若其中有不存在寫完成標(biāo)識的絕對扇區(qū),則說明該絕對扇區(qū)所對應(yīng)索引信息區(qū)的文件索引信息不完整,需要使用另一個索引信息區(qū)的文件索引信息。[0198]S805:若文件系統(tǒng)結(jié)構(gòu)存在,將正確的文件索引信息初始化到內(nèi)存中。[0199]S806:若存在不完整的文件索引信息,使用正確的文件索引信息進(jìn)行修正。在后續(xù)過程中存在文件存儲操作時,會基于回寫周期來將內(nèi)存中更新的文件索引信息回寫到各個索引信息區(qū)中,防止實際數(shù)據(jù)已經(jīng)寫入磁盤而大量的文件索引信息并未更新。圖9示出了在高速存儲系統(tǒng)(非超高速存儲系統(tǒng))中的回寫方法的流程示意圖,在非超高速存儲系統(tǒng)中,需要在回寫時,對第一索引信息區(qū)IndexInfoI和第二索引信息區(qū)IndexInfo2分別更新,包括:[0200]S901:將第一索引信息區(qū)的寫標(biāo)識置為寫開始,并將寫開始標(biāo)識寫入第一個物理block,即:將寫開始標(biāo)識寫入到在第一絕對扇區(qū)中的supersectorI中;[0201]S902:對第一索引信息區(qū)進(jìn)行回寫,寫入對應(yīng)的文件索引信息,S卩:將當(dāng)前需要回寫的文件索引信息寫入到第一索引信息區(qū)中;[0202]S903:將第一索引信息區(qū)的寫標(biāo)識置為寫完成,并將寫完成標(biāo)識寫入第一個物理block,即在回寫文件索引信息完成后,將寫完成標(biāo)識寫入到在第一絕對扇區(qū)中的supersectorI中;[0203]S904:將第二索引信息區(qū)的寫標(biāo)識置為寫開始,并將寫開始標(biāo)識寫入第二個物理block,即:將寫開始標(biāo)識寫入到在第二絕對扇區(qū)中的supersector2中;[0204]S905:對第二索引信息區(qū)進(jìn)行回寫,寫入對應(yīng)的文件索引信息,S卩:將當(dāng)前需要回寫的文件索引信息寫入到第二索引信息區(qū)中;[0205]S906:將第二索引信息區(qū)的寫標(biāo)識置為寫完成,并將寫完成標(biāo)識寫入第二個物理block,即在回寫文件索引信息完成后,將寫完成標(biāo)識寫入到在第二絕對扇區(qū)中的supersector2中。[0206]對文件索引信息的本次回寫完成??梢岳斫獾氖?,如果有多個索引信息區(qū)則依次繼續(xù)回寫本次需要回寫的文件索引信息。[0207]圖10示出了在超高速系統(tǒng)中進(jìn)行文件索引信息回寫的方法的流程示意圖,在超高速系統(tǒng)中(例如超高速拍照),在需要回寫時,采用乒乓的方法來回回寫文件索引信息,這樣可以更加有效的利用帶寬,保證文件索引信息能夠正確寫入,所述方法包括:[0208]S1001:奇數(shù)次回寫對第一索引信息區(qū)及對應(yīng)的文件索引信息進(jìn)行回寫;具體包括:將第一索引信息區(qū)的寫標(biāo)識置為寫開始,并將寫開始標(biāo)識寫入第一個物理block,即將寫開始標(biāo)識寫入到在第一絕對扇區(qū)中的supersectorl中;對第一索引信息區(qū)進(jìn)行回寫,寫入對應(yīng)的文件索引信息,即將當(dāng)前需要回寫的文件索引信息寫入到第一索引信息區(qū)中;將第一索引信息區(qū)的寫標(biāo)識置為寫完成,并將寫完成標(biāo)識寫入第一個物理block,即在回寫文件索引信息完成后,將寫完成標(biāo)識寫入到在第一絕對扇區(qū)中的supersectorl中;[0209]S1002:偶數(shù)次回寫對第二索引信息區(qū)及對應(yīng)的文件索引信息進(jìn)行回寫;具體包括:將第二索引信息區(qū)的寫標(biāo)識置為寫開始,并將寫開始標(biāo)識寫入第二個物理block,即將寫開始標(biāo)識寫入到在第二絕對扇區(qū)中的supersectorf中;對第二索引信息區(qū)進(jìn)行回寫,寫入對應(yīng)的文件索引信息,即將當(dāng)前需要回寫的文件索引信息寫入到第二索引信息區(qū)中;將第二索引信息區(qū)的寫標(biāo)識置為寫完成,并將寫完成標(biāo)識寫入第二個物理block,即在回寫文件索引信息完成后,將寫完成標(biāo)識寫入到在第二絕對扇區(qū)中的supersectorf中;[0210]S1003:在所述文件的記錄結(jié)束后,對第一索引信息區(qū)、第二索引信息區(qū)及對應(yīng)的所有文件索弓I信息都進(jìn)行回寫。[0211]如果存在超高速存儲的需求,則在文件系統(tǒng)加入異常終止檢測后,確定出兩個頭區(qū)(文件索引信息)均正確的情況下,選取文件索引信息更多的頭區(qū)執(zhí)行諸如更新、加載到內(nèi)存中等操作。[0212]本發(fā)明實施例通過配置兩個或者多個索引信息區(qū),引入二次或者多次寫入,可以在回寫出現(xiàn)異常時較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,且能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0213]下面對本發(fā)明實施例的文件處理裝置、設(shè)備及系統(tǒng)進(jìn)行詳細(xì)描述。[0214]請參考圖11,是本發(fā)明實施例的一種文件信息處理裝置的結(jié)構(gòu)示意圖,本發(fā)明實施例的所述裝置可設(shè)置在諸如帶存儲設(shè)備的相機等文件處理設(shè)備中,具體的,所述裝置包括:[0215]確定模塊11,用于在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;[0216]回寫模塊12,用于將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0217]在某個文件存儲到存儲器的整個過程中,文件系統(tǒng)會要求將內(nèi)存中該文件的相關(guān)數(shù)據(jù)周期性地回寫到硬盤中,當(dāng)達(dá)到回寫的時間間隔要求、或者回寫時間點時,會從內(nèi)存向存儲器回寫該文件的相關(guān)信息,包括文件索引信息,存儲器可以為普通的機械硬盤、可以實現(xiàn)超高速存儲的SSD等。[0218]存儲過程中,內(nèi)存中關(guān)于該文件的文件索引信息會更新,文件索引信息可以為該存儲該文件的各個數(shù)據(jù)塊block的地址、文件名、創(chuàng)建時間等信息。因此,所述確定模塊11在確定待回寫的文件索引信息時,可以僅確定出被更新的那部分內(nèi)容,以便于減小回寫開銷。[0219]預(yù)先在所述存儲器中配置兩個或者多個索引信息區(qū),對于由所述確定模塊11確定出的文件索引信息,需要分別寫入到配置的兩個或者多個索引信息區(qū)寫入。[0220]所述回寫模塊12具體可以按照配置的預(yù)置的回寫策略回寫文件索引信息,包括依次將確定出的文件索引信息寫入到對應(yīng)的索引信息區(qū)中。以包括兩個索引信息區(qū)為例,在需要寫入文件索引信息時,所述回寫模塊12首先將文件索引信息寫入到第一索引信息區(qū),完成后,再將文件索引信息寫入到第二索引信息區(qū)。[0221]其中,如果在向第二索引信息區(qū)寫入文件索引信息時出現(xiàn)異常,例如設(shè)備掉電,第二索引信息區(qū)所有的文件索引信息可能會丟失,但第一索引信息區(qū)的文件索引信息仍然都存在。而如果在寫入到第一索引信息區(qū)的過程中出現(xiàn)異常,導(dǎo)致第一索引信息區(qū)的文件索引信息丟失,但是在上一個回寫周期中,寫入到第二索引信息區(qū)的文件索引信息還存在,沒有受到破壞。需要說明的是,在向第一索引信息區(qū)寫入文件索引信息出現(xiàn)異常,仍然會丟失本次回寫的數(shù)據(jù),但丟失的文件索引信息并不多,對存儲的文件數(shù)據(jù)的影響不大,更不會出現(xiàn)整盤數(shù)據(jù)均無法恢復(fù)的情況。在存在三個及以上的索引信息區(qū)時,可作相同的推理。[0222]所述回寫模塊12具體也可以按照預(yù)置的來回回寫策略進(jìn)行回寫。同樣以具有兩個索引信息區(qū)為例,來回回寫策略是基于回寫的次數(shù)執(zhí)行,所述回寫模塊12在第N次回寫時,如果N為奇數(shù),將文件索引信息寫入到第一索引信息區(qū),而如果N為偶數(shù),則寫入第二索引信息區(qū)。在此情況下也可以較為有效地避免文件索引信息丟失,數(shù)據(jù)均無法恢復(fù)的情況。[0223]所述回寫模塊12所執(zhí)行的回寫策略還可以為:同時分別寫入各個索引信息區(qū);或者按照隨機次序向各索引信息區(qū)寫入文件索引信息;或者為選擇其中的數(shù)據(jù)量少于閾值的兩個或者多個索引信息區(qū),以寫入文件索引信息。[0224]本發(fā)明實施例所述的方法還可以基于當(dāng)前所處的應(yīng)用環(huán)境,選擇不同的回寫策略。具體的,如果檢測到的應(yīng)用環(huán)境為第一類應(yīng)用環(huán)境(如:720P視頻的高速存儲的應(yīng)用環(huán)境),則使用的回寫策略包括第一類回寫策略,如上述提到的按照次序依次寫、隨機寫、選擇其中的數(shù)據(jù)量少于閾值的兩個或者多個索引信息區(qū)回寫等策略;而如果檢測到的應(yīng)用環(huán)境為第二類應(yīng)用環(huán)境(如:4K視頻的超高速存儲的應(yīng)用環(huán)境),則使用第二類回寫策略,如上述提到的來回寫策略。[0225]本發(fā)明實施例通過配置兩個或者多個索引信息區(qū),引入二次或者多次寫入,可以在回寫出現(xiàn)異常時較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。[0226]進(jìn)一步地再請參見圖12,是本發(fā)明實施例的另一種文件信息處理裝置的結(jié)構(gòu)示意圖,本發(fā)明實施例的所述裝置可設(shè)置在諸如帶存儲設(shè)備的相機等文件處理設(shè)備中,所述裝置包括上一實施例中的確定模塊11和回寫模塊12,進(jìn)一步地,在本發(fā)明實施例中,所述回寫模塊12,具體用于根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0227]其中,所述回寫策略具體包括上述提到的依次回寫、交叉來回回寫、隨機回寫等等。[0228]可選地,所述回寫模塊12,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。[0229]其中,具體地,所述回寫模塊12,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中,在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,再將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。即依次回寫的策略。[0230]進(jìn)一步可選地,所述確定模塊11,具體用于按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。[0231]進(jìn)一步可選地,所述回寫模塊12,具體用于若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。即基于回寫次數(shù),交叉來回回寫的策略。[0232]進(jìn)一步地,所述回寫模塊12,還用于若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。在來回回寫的策略下,還需要最后將全部的文件索引信息均寫入到至少兩個索引信息區(qū)中,以保證每個索引信息區(qū)中文件索引?目息的完整。[0233]進(jìn)一步可選地,本發(fā)明實施例的所述裝置還可以包括對各個文件索引區(qū)的寫狀態(tài)進(jìn)行設(shè)置更新的模塊,具體可以包括:[0234]第一設(shè)置模塊13,用于在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索引信息區(qū)的寫狀態(tài)??蛇x地,所述第一設(shè)置模塊13,具體用于在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識?;蛘咚龅谝辉O(shè)置模塊13,具體用于用于在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為與開始標(biāo)識,在與入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。[0235]或者,所述對各個文件索引信息區(qū)的寫狀態(tài)進(jìn)行設(shè)置更新的模塊包括:[0236]第二設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。[0237]或者,所述對各個文件索引信息區(qū)的寫狀態(tài)進(jìn)行設(shè)置更新的模塊包括:[0238]第三設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為與開始標(biāo)識,在與入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。[0239]進(jìn)一步可選地,本發(fā)明實施例的所述裝置還可以包括:[0240]更新模塊14,用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0241]進(jìn)一步可選地,本發(fā)明實施例的所述裝置還可以包括:[0242]選擇模塊15,用于檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;根據(jù)識別的存儲速度等級選擇回寫策略。[0243]具體的,本發(fā)明實施例中各個模塊的具體實現(xiàn)可參考圖1至圖10對應(yīng)實施例中的相關(guān)描述。[0244]本發(fā)明實施例通過配置兩個或者多個索引信息區(qū),引入二次或者多次寫入,可以在回寫出現(xiàn)異常時較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,且能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0245]再請參見圖13,是本發(fā)明實施例的又一種文件信息處理裝置的結(jié)構(gòu)示意圖,本發(fā)明實施例的所述裝置可設(shè)置在諸如帶存儲設(shè)備的相機等文件處理設(shè)備中,具體的,所述裝置包括:[0246]狀態(tài)設(shè)置模塊21,用于在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);[0247]更新模塊22,用于在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);其中,所述存儲器中配置了至少兩個索引信息區(qū)。[0248]其中具體的,所述狀態(tài)設(shè)置模塊21,具體用于在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。[0249]其中具體的,所述更新模塊22,具體用于在索引信息的寫入結(jié)束后,在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。[0250]其中具體的,所述裝置還可以包括:處理模塊23,用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0251]具體的,本發(fā)明實施例中所涉及的與開始狀態(tài)、與完成狀態(tài)的相關(guān)內(nèi)容可參考圖8至圖10對應(yīng)實施例中的相關(guān)描述。[0252]本發(fā)明實施例加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,通過更新操作,能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0253]再請參見圖14,是本發(fā)明實施例的一種文件處理設(shè)備的結(jié)構(gòu)示意圖,本發(fā)明實施例的所述文件處理設(shè)備包括輸入裝置100、輸出裝置200、處理器300,其中,所述輸入裝置100用于先所述處理器300輸入相關(guān)數(shù)據(jù)、信息,所述處理器300可以通過調(diào)用外部或者內(nèi)置的存儲器中存儲的文件處理應(yīng)用程序,執(zhí)行相關(guān)的處理后通過所述輸出裝置200輸出相關(guān)數(shù)據(jù)、信息。具體的,所述處理器300,用于在檢測到向相連的存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0254]其中可選地,所述處理器300,具體用于根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0255]其中可選地,所述處理器300,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。[0256]其中可選地,所述處理器300,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中,并在確定出的所述文件索引信息已完全寫入到所述第一索弓丨信息區(qū)后,將所述將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)中。[0257]其中可選地,所述處理器300,具體用于按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。[0258]其中可選地,所述處理器300,具體用于若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。[0259]其中可選地,所述處理器300,還用于若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。[0260]其中可選地,所述處理器300,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索引信息區(qū)的寫狀態(tài)。[0261]其中可選地,所述處理器300,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。[0262]其中可選地,所述處理器300,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫開始標(biāo)識,在寫入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫完成標(biāo)識。[0263]其中可選地,所述處理器300,還用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0264]其中可選地,所述處理器300,還用于檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;根據(jù)識別的存儲速度等級選擇回寫策略。[0265]所述處理器300執(zhí)行的各個功能的具體描述可參考圖1至圖10對應(yīng)實施例中的相關(guān)描述。[0266]本發(fā)明實施例通過配置兩個或者多個索引信息區(qū),引入二次或者多次寫入,可以在回寫出現(xiàn)異常時較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,且能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0267]再請參見圖15,是本發(fā)明實施例的另一種文件處理設(shè)備的結(jié)構(gòu)示意圖,本發(fā)明實施例的所述文件處理設(shè)備具體可以包括輸入裝置400、輸出裝置500以及處理器600,其中,所述輸入裝置400用于先所述處理器600輸入相關(guān)數(shù)據(jù)、信息,所述處理器600可以通過調(diào)用外部或者內(nèi)置的存儲器中存儲的文件處理應(yīng)用程序,執(zhí)行相關(guān)的處理后通過所述輸出裝置500輸出相關(guān)數(shù)據(jù)、信息。其中,所述處理器600,用于在檢測到向相連的存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);其中,所述存儲器中配置了至少兩個索引信息區(qū)。[0268]具體可選地,所述處理器600,具體用于將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。[0269]具體可選地,所述處理器600,具體用于在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。[0270]具體可選地,所述處理器600,還用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。[0271]所述處理器600執(zhí)行的各個功能的具體描述可參考圖1至圖10對應(yīng)實施例中的相關(guān)描述。[0272]本發(fā)明實施例加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,通過更新操作,能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0273]本發(fā)明實施例還提供了一種文件處理系統(tǒng),如圖16所示,所述系統(tǒng)包括:內(nèi)存1000、存儲器2000和處理器3000,所述處理器3000分別與所述內(nèi)存1000和所述存儲器2000相連,所述處理器3000用于在檢測到從所述內(nèi)存1000向存儲器2000回寫文件索引信息時,確定出待回寫的文件索引信息;將確定出的文件索引信息寫入到在所述存儲器2000中配置的至少兩個索引信息區(qū)中。其具體用于執(zhí)行如圖1至圖4,以及圖8至圖10的任一實施例中相關(guān)方法的各個步驟。[0274]本發(fā)明實施例通過配置兩個或者多個索引信息區(qū),引入二次或者多次寫入,可以在回寫出現(xiàn)異常時較好地保證至少有一個索引信息區(qū)中的文件索引信息不會丟失,較為有效地避免了索引信息丟失,以及整盤數(shù)據(jù)無法恢復(fù)的問題,可較好地保證不會出現(xiàn)大量文件的丟失或損壞。[0275]本發(fā)明實施例還提供了另一種文件處理系統(tǒng),如圖17所示,所述系統(tǒng)包括:內(nèi)存4000、存儲器5000和處理器6000,所述處理器6000分別與所述內(nèi)存4000和所述存儲器5000相連,所述處理器6000用于在檢測從所述內(nèi)存4000到向存儲器5000回寫文件索引信息時,確定出待回寫的文件索引信息;將確定出的文件索引信息寫入到在所述存儲器5000中配置的至少兩個索引信息區(qū)中。其具體用于執(zhí)行如圖4的實施例中相關(guān)方法的各個步驟。[0276]本發(fā)明實施例加入寫開始或?qū)懲瓿蓸?biāo)識,在檢查硬盤時使用雙檢測機制,能夠簡單、有效地實現(xiàn)所有信息是否完整有效的檢測,通過更新操作,能夠保證所有的索引信息區(qū)中具有正常的文件索引信息。[0277]在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的相關(guān)裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。[0278]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。[0279]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。[0280]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得計算機處理器(processor)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(R0M,Read_0nlyMemory)、隨機存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。[0281]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的
技術(shù)領(lǐng)域
,均同理包括在本發(fā)明的專利保護范圍內(nèi)。【主權(quán)項】1.一種文件信息處理方法,其特征在于,包括:在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。2.如權(quán)利要求1所述的方法,其特征在于,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。3.如權(quán)利要求1或2所述的方法,其特征在于,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。4.如權(quán)利要求3所述的方法,其特征在于,在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,執(zhí)行所述將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)中。5.如權(quán)利要求1或2所述的方法,其特征在于,所述確定出待回寫的文件索引信息,包括:按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。6.如權(quán)利要求1所述的方法,其特征在于,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。7.如權(quán)利要求1所述的方法,其特征在于,所述將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中,包括:若當(dāng)前的回寫次數(shù)是偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。8.如權(quán)利要求6或7所述的方法,其特征在于,還包括:若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。9.如權(quán)利要求1所述的方法,其特征在于,還包括:在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索弓I信息區(qū)的寫狀態(tài)。10.如權(quán)利要求1所述的方法,其特征在于,還包括:在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。11.如權(quán)利要求1所述的方法,其特征在于,還包括:在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為與開始標(biāo)識,在與入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。12.如權(quán)利要求8所述的方法,其特征在于,還包括:基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。13.如權(quán)利要求1所述的方法,其特征在于,還包括:檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;根據(jù)識別的存儲速度等級選擇回寫策略。14.一種文件信息處理方法,其特征在于,包括:在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);其中,所述存儲器中配置了至少兩個索引信息區(qū)。15.如權(quán)利要求14所述的方法,其特征在于,所述設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài),包括:將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。16.如權(quán)利要求14所述的方法,其特征在于,所述在所述存儲器的索引信息區(qū)中配置寫完成標(biāo)識,包括:在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。17.如權(quán)利要求14至16任一項所述的方法,其特征在于,還包括:基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。18.一種文件信息處理裝置,其特征在于,包括:確定模塊,用于在檢測到向存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;回寫模塊,用于將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。19.如權(quán)利要求18所述的裝置,其特征在于,所述回寫模塊,具體用于根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。20.如權(quán)利要求18或19所述的裝置,其特征在于,所述回寫模塊,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。21.如權(quán)利要求20所述的裝置,其特征在于,所述回寫模塊,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中,在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,再將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。22.如權(quán)利要求18或19所述的裝置,其特征在于,所述確定模塊,具體用于按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。23.如權(quán)利要求18所述的裝置,其特征在于,所述回寫模塊,具體用于若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。24.如權(quán)利要求18所述的裝置,其特征在于,所述回寫模塊,具體用于若當(dāng)前的回寫次數(shù)是偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。25.如權(quán)利要求23或24所述的裝置,其特征在于,所述回寫模塊,還用于若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。26.如權(quán)利要求18所述的裝置,其特征在于,還包括:第一設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索引信息區(qū)的寫狀態(tài)。27.如權(quán)利要求18所述的裝置,其特征在于,還包括:第二設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。28.如權(quán)利要求18所述的裝置,其特征在于,還包括:第三設(shè)置模塊,用于在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為與開始標(biāo)識,在與入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。29.如權(quán)利要求26至28任一項所述的裝置,其特征在于,還包括:更新模塊,用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。30.如權(quán)利要求18所述的裝置,其特征在于,還包括:選擇模塊,用于檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;根據(jù)識別的存儲速度等級選擇回寫策略。31.一種文件信息處理裝置,其特征在于,包括:狀態(tài)設(shè)置模塊,用于在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);更新模塊,用于在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);其中,所述存儲器中配置了至少兩個索引信息區(qū)。32.如權(quán)利要求31所述的裝置,其特征在于,所述狀態(tài)設(shè)置模塊,具體用于在檢測到向存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。33.如權(quán)利要求31所述的裝置,其特征在于,所述更新模塊,具體用于在索引信息的寫入結(jié)束后,在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。34.如權(quán)利要求31至33任一項所述的裝置,其特征在于,還包括:處理模塊,用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。35.一種文件處理設(shè)備,其特征在于,包括:處理器,其中:所述處理器,用于在檢測到向相連的存儲器回寫文件索引信息時,確定出待回寫的文件索引信息;將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。36.如權(quán)利要求35所述的設(shè)備,其特征在于,所述處理器,具體用于根據(jù)預(yù)置的回寫策略,將確定出的文件索引信息寫入到在所述存儲器中配置的至少兩個索引信息區(qū)中。37.如權(quán)利要求35或36所述的設(shè)備,其特征在于,所述處理器,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中;將確定出的文件索引信息寫入到所述存儲器中配置的第二索引信息區(qū)中。38.如權(quán)利要求37所述的設(shè)備,其特征在于,所述處理器,具體用于將確定出的文件索引信息寫入到所述存儲器中配置的第一索引信息區(qū)中,并在確定出的所述文件索引信息已完全寫入到所述第一索引信息區(qū)后,將所述將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)中。39.如權(quán)利要求35或36所述的設(shè)備,其特征在于,所述處理器,具體用于按照預(yù)置的回寫周期,周期性地確定出待回寫的文件索引信息,以便于周期性地將確定出的文件索引信息寫入到所述存儲器對應(yīng)索引信息區(qū)。40.如權(quán)利要求35所述的設(shè)備,其特征在于,所述處理器,具體用于若當(dāng)前的回寫次數(shù)是奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。41.如權(quán)利要求35所述的設(shè)備,其特征在于,所述處理器,具體用于若當(dāng)前的回寫次數(shù)是偶數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第一索引信息區(qū);若當(dāng)前的回寫次數(shù)為奇數(shù)次,則將確定出的文件索引信息寫入到在所述存儲器中配置的第二索引信息區(qū)。42.如權(quán)利要求40或41所述的設(shè)備,其特征在于,所述處理器,還用于若所述文件索引信息所對應(yīng)的文件在所述存儲器中存儲結(jié)束,則確定出該文件的關(guān)聯(lián)文件索引信息;將確定出的關(guān)聯(lián)文件索引信息分別存儲到在所述存儲器中配置的至少兩個索引信息區(qū)中。43.如權(quán)利要求35所述的設(shè)備,其特征在于,所述處理器,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,設(shè)置該索引信息區(qū)的寫狀態(tài),并在寫入結(jié)束后,更新該索引信息區(qū)的寫狀態(tài)。44.如權(quán)利要求35所述的設(shè)備,其特征在于,所述處理器,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,為該索引信息區(qū)配置寫開始標(biāo)識,并在寫入結(jié)束后,為該索引信息區(qū)配置寫完成標(biāo)識。45.如權(quán)利要求35所述的設(shè)備,其特征在于,所述處理器,還用于在檢測到向索引信息區(qū)寫入文件索引信息時,將該索引信息區(qū)關(guān)聯(lián)的索引標(biāo)識設(shè)置為寫開始標(biāo)識,在寫入結(jié)束后,將關(guān)聯(lián)的索引標(biāo)識設(shè)置為與完成標(biāo)識。46.如權(quán)利要求43至45任一項所述的設(shè)備,其特征在于,所述處理器,還用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新所述狀態(tài)為異常的索引信息區(qū)中的文件索引信息。47.如權(quán)利要求35所述的設(shè)備,其特征在于,所述處理器,還用于檢測應(yīng)用環(huán)境,識別存儲速度等級,所述存儲速度等級是基于向所述存儲器中寫入數(shù)據(jù)的速度需求來確定的;根據(jù)識別的存儲速度等級選擇回寫策略。48.一種文件處理設(shè)備,其特征在于,包括:處理器,其中:所述處理器,用于在檢測到向相連的存儲器中配置的索引信息區(qū)寫入確定的文件索引信息時,設(shè)置該索引信息區(qū)的狀態(tài)為寫開始狀態(tài);在索引信息的寫入結(jié)束后,更新該索引信息區(qū)的狀態(tài)為寫完成狀態(tài);其中,所述存儲器中配置了至少兩個索引信息區(qū)。49.如權(quán)利要求48所述的設(shè)備,其特征在于,所述處理器,具體用于將對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫開始標(biāo)識。50.如權(quán)利要求48所述的設(shè)備,其特征在于,所述處理器,具體用于在對應(yīng)的索引信息區(qū)中配置的索引標(biāo)識設(shè)置為寫完成標(biāo)識。51.如權(quán)利要求48至50任一項所述的設(shè)備,其特征在于,所述處理器,還用于基于寫完成標(biāo)識判斷存儲器的各個索引信息區(qū)的狀態(tài);若存在狀態(tài)為異常的索引信息區(qū),則以狀態(tài)為正常的索引信息區(qū)中的文件索引信息更新狀態(tài)為異常的索引信息區(qū)中的文件索引信息。52.一種文件處理系統(tǒng),其特征在于,包括:內(nèi)存、存儲器和處理器,所述處理器分別與所述內(nèi)存和所述存儲器相連,所述處理器用于執(zhí)行如權(quán)利要求1至13任一項所述方法的相關(guān)步驟。53.一種文件處理系統(tǒng),其特征在于,包括:內(nèi)存、存儲器和處理器,所述處理器分別與所述內(nèi)存和所述存儲器相連,所述處理器用于執(zhí)行如權(quán)利要求14至17任一項所述的裝置?!疚臋n編號】G06F17/30GK105830067SQ201580003155【公開日】2016年8月3日【申請日】2015年6月5日【發(fā)明人】王珂,張強,庹偉,梁泰文【申請人】深圳市大疆創(chuàng)新科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1