一種固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法
【專利摘要】本發(fā)明公開了一種固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,該固態(tài)存儲器包括電源管理模塊、無線控制模塊、數(shù)據(jù)算法優(yōu)化模塊、智能檢測及反饋管理模塊、數(shù)據(jù)緩存模塊以及CPU控制系統(tǒng);其應用方法包括以下步驟:無線控制模塊接收通過自定義高級技術附件命令發(fā)出的數(shù)據(jù)移動通知,根據(jù)數(shù)據(jù)移動通知,獲取固態(tài)存儲器的邏輯地址與存儲于其中的數(shù)據(jù)的物理地址的動態(tài)映射關系;通過修改所述動態(tài)映射關系,進行邏輯地址間的所述數(shù)據(jù)的移動。本發(fā)明通讀取數(shù)據(jù)的速度更快,占用系統(tǒng)資源少,更為省電,且無噪音、抗震動、讀寫速度快、性能更穩(wěn)定可靠、使用壽命更長。
【專利說明】一種固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法
【技術領域】
[0001]本發(fā)明涉及計算機存儲及讀取【技術領域】,具體涉及一種固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法。
【背景技術】
[0002]存儲設備是計算機中必不可少的部件,負責存儲用戶數(shù)據(jù)。數(shù)據(jù)在相信設備上移動時,由于磁盤分區(qū)的存在,可劃分為跨分區(qū)移動和分區(qū)內(nèi)移動??绶謪^(qū)移動是指將數(shù)據(jù)從一個分區(qū)移動到另一個分區(qū);分區(qū)內(nèi)移動存在兩種情況:一種是數(shù)據(jù)依然存放在原有的邏輯地址,僅通過修改上層的文件分配表、或類似的數(shù)據(jù)結構,實現(xiàn)數(shù)據(jù)或文件的移動;另一種是數(shù)據(jù)移動至不同的邏輯地址。由于傳統(tǒng)硬盤邏輯地址與物理地址存在基本不變的唯一對應關系,因此,數(shù)據(jù)在邏輯地址間的移動,對應的底層實現(xiàn)是數(shù)據(jù)在物理地址間的移動。數(shù)據(jù)在物理地址間移動時,首先需要將數(shù)據(jù)從源地址讀取,保存在硬盤的緩存或系統(tǒng)內(nèi)存中,然后進行數(shù)據(jù)寫操作,將數(shù)據(jù)寫至目的地址,從而完成數(shù)據(jù)移動。
[0003]這種傳統(tǒng)的硬盤及其數(shù)據(jù)管理方法存在缺點是,數(shù)據(jù)讀出與寫入過程會占用較多系統(tǒng)資源,且命令執(zhí)行完成所需的時間也較長,尤其是在移動的數(shù)據(jù)較大的情況下;另外針對存在壽命限制的存儲設備(如閃存),會增加其損耗,降低使用壽命。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術問題是提供一種可提高讀寫速度、提高設備可靠性、延長使用壽命的一種固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法。
[0005]為解決上述技術問題,本發(fā)明采用如下技術方案:一種固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:該固態(tài)存儲器包括電源管理模塊、無線控制模塊、數(shù)據(jù)算法優(yōu)化模塊、智能檢測及反饋管理模塊、數(shù)據(jù)緩存模塊以及CPU控制系統(tǒng),CPU控制系統(tǒng)分別連接電源管理模塊、無線控制模塊、數(shù)據(jù)算法優(yōu)化模塊、智能檢測及反饋管理模塊及數(shù)據(jù)緩存模塊,電源管理模塊連接智能檢測及反饋管理模塊,數(shù)據(jù)緩存模塊連接數(shù)據(jù)算法優(yōu)化模塊,智能檢測及反饋管理模塊連接數(shù)據(jù)算法優(yōu)化模塊;其應用方法包括以下步驟:無線控制模塊接收通過自定義高級技術附件命令發(fā)出的數(shù)據(jù)移動通知,根據(jù)數(shù)據(jù)移動通知,獲取固態(tài)存儲器的邏輯地址與存儲于其中的數(shù)據(jù)的物理地址的動態(tài)映射關系;
[0006]通過修改所述動態(tài)映射關系,進行邏輯地址間的所述數(shù)據(jù)的移動。
[0007]進一步地,獲取所述動態(tài)映射關系,包括通過查找固態(tài)存儲器的邏輯地址與所述數(shù)據(jù)的物理地址的映射關系表,及通過查找固態(tài)存儲器的邏輯地址與所述數(shù)據(jù)的物理地址的轉(zhuǎn)換函數(shù),獲取所述動態(tài)映射關系。
[0008]進一步地,修改所述動態(tài)映射關系,包括在確定數(shù)據(jù)移動的固態(tài)存儲器的目標磁盤分區(qū)有足夠的剩余空間,修改動態(tài)映射關系。
[0009]進一步地,修改所述動態(tài)映射關系還包括修改與所述數(shù)據(jù)的邏輯地址相映射的固態(tài)存儲器的物理地址。[0010]進一步地,所述數(shù)據(jù)緩存模塊包括:
[0011]獲取模塊,用于獲取固態(tài)存儲器的邏輯地址與存儲于固態(tài)存儲器的數(shù)據(jù)的物理地址的動態(tài)映射關系;
[0012]修改模塊,用于通過修改動態(tài)映射關系并進行在邏輯地址間的數(shù)據(jù)的移動;
[0013]進一步地,所述無線接收模塊包括:接收模塊,用于接收主機通過自定義高級技術附件命令發(fā)出的數(shù)據(jù)移動通知。
[0014]本發(fā)明通過在進行固態(tài)存儲器中數(shù)據(jù)邏輯地址間的移動時,先獲取固態(tài)硬盤的邏輯地址與存儲于固態(tài)硬盤中數(shù)據(jù)的物理地址的動態(tài)映射關系;再通過修改動態(tài)映射關系,進行邏輯地址間的數(shù)據(jù)的移動;因此其讀取數(shù)據(jù)的速度更快,占用系統(tǒng)資源少,更為省電,且無噪音、抗震動、讀寫速度快、性能更穩(wěn)定可靠、使用壽命更長。
【專利附圖】
【附圖說明】
[0015]圖1為本發(fā)明之固態(tài)硬盤的結構示意框圖;
[0016]圖2為本發(fā)明的流程圖。
[0017]本實施例中,參照圖1、圖2,所述固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:該固態(tài)存儲器包括電源管理模塊、無線控制模塊、數(shù)據(jù)算法優(yōu)化模塊、智能檢測及反饋管理模塊、數(shù)據(jù)緩存模塊以及CPU控制系統(tǒng),CPU控制系統(tǒng)分別連接電源管理模塊、無線控制模塊、數(shù)據(jù)算法優(yōu)化模塊、智能檢測及反饋管理模塊及數(shù)據(jù)緩存模塊,電源管理模塊連接智能檢測及反饋管理模塊,數(shù)據(jù)緩存模塊連接數(shù)據(jù)算法優(yōu)化模塊,智能檢測及反饋管理模塊連接數(shù)據(jù)算法優(yōu)化模塊;其應用方法包括以下步驟:無線控制模塊接收通過自定義高級技術附件命令發(fā)出的數(shù)據(jù)移動通知,根據(jù)數(shù)據(jù)移動通知,獲取固態(tài)存儲器的邏輯地址與存儲于其中的數(shù)據(jù)的物理地址的動態(tài)映射關系;
【具體實施方式】
[0018]
[0019]通過修改所述動態(tài)映射關系,進行邏輯地址間的所述數(shù)據(jù)的移動。
[0020]獲取所述動態(tài)映射關系,包括通過查找固態(tài)存儲器的邏輯地址與所述數(shù)據(jù)的物理地址的映射關系表,及通過查找固態(tài)存儲器的邏輯地址與所述數(shù)據(jù)的物理地址的轉(zhuǎn)換函數(shù),獲取所述動態(tài)映射關系。
[0021]修改所述動態(tài)映射關系,包括在確定數(shù)據(jù)移動的固態(tài)存儲器的目標磁盤分區(qū)有足夠的剩余空間,修改動態(tài)映射關系。
[0022]修改所述動態(tài)映射關系還包括修改與所述數(shù)據(jù)的邏輯地址相映射的固態(tài)存儲器的物理地址。
[0023]所述數(shù)據(jù)緩存模塊包括:
[0024]獲取模塊,用于獲取固態(tài)存儲器的邏輯地址與存儲于固態(tài)存儲器的數(shù)據(jù)的物理地址的動態(tài)映射關系;
[0025]修改模塊,用于通過修改動態(tài)映射關系并進行在邏輯地址間的數(shù)據(jù)的移動;
[0026]所述無線接收模塊包括:接收模塊,用于接收主機通過自定義高級技術附件命令發(fā)出的數(shù)據(jù)移動通知。[0027]以上已將本發(fā)明做一詳細說明,以上所述,僅為本發(fā)明之較佳實施例而已,當不能限定本發(fā)明實施范圍,即凡依本申請范圍所作均等變化與修飾,皆應仍屬本發(fā)明涵蓋范圍內(nèi)。
【權利要求】
1.一種固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:該固態(tài)存儲器包括電源管理模塊、無線控制模塊、數(shù)據(jù)算法優(yōu)化模塊、智能檢測及反饋管理模塊、數(shù)據(jù)緩存模塊以及CPU控制系統(tǒng),CPU控制系統(tǒng)分別連接電源管理模塊、無線控制模塊、數(shù)據(jù)算法優(yōu)化模塊、智能檢測及反饋管理模塊及數(shù)據(jù)緩存模塊,電源管理模塊連接智能檢測及反饋管理模塊,數(shù)據(jù)緩存模塊連接數(shù)據(jù)算法優(yōu)化模塊,智能檢測及反饋管理模塊連接數(shù)據(jù)算法優(yōu)化模塊;其應用方法包括以下步驟:無線控制模塊接收通過自定義高級技術附件命令發(fā)出的數(shù)據(jù)移動通知,根據(jù)數(shù)據(jù)移動通知,獲取固態(tài)存儲器的邏輯地址與存儲于其中的數(shù)據(jù)的物理地址的動態(tài)映射關系; 通過修改所述動態(tài)映射關系,進行邏輯地址間的所述數(shù)據(jù)的移動。
2.根據(jù)權利要求1所述的固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:獲取所述動態(tài)映射關系,包括通過查找固態(tài)存儲器的邏輯地址與所述數(shù)據(jù)的物理地址的映射關系表,及通過查找固態(tài)存儲器的邏輯地址與所述數(shù)據(jù)的物理地址的轉(zhuǎn)換函數(shù),獲取所述動態(tài)映射關系。
3.根據(jù)權利要求1所述的固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:修改所述動態(tài)映射關系,包括在確定數(shù)據(jù)移動的固態(tài)存儲器的目標磁盤分區(qū)有足夠的剩余空間,修改動態(tài)映射關系。
4.根據(jù)權利要求1所述的固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:修改所述動態(tài)映射關系還包括修改與所述數(shù)據(jù)的邏輯地址相映射的固態(tài)存儲器的物理地址。
5.根據(jù)權利要求1所述的固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:所述數(shù)據(jù)緩存模塊包括: 獲取模塊,用于獲取固態(tài)存儲器的邏輯地址與存儲于固態(tài)存儲器的數(shù)據(jù)的物理地址的動態(tài)映射關系; 修改模塊,用于通過修改動態(tài)映射關系并進行在邏輯地址間的數(shù)據(jù)的移動。
6.根據(jù)權利要求1所述的固態(tài)存儲器的數(shù)據(jù)動態(tài)監(jiān)控和管理方法,其特征在于:所述無線接收模塊包括:接收模塊,用于接收主機通過自定義高級技術附件命令發(fā)出的數(shù)據(jù)移動通知。
【文檔編號】G06F11/30GK103778043SQ201210410849
【公開日】2014年5月7日 申請日期:2012年10月23日 優(yōu)先權日:2012年10月23日
【發(fā)明者】王龍, 肖軍 申請人:置富存儲科技(深圳)有限公司