CN115878595B 一種基于ftl的智能物聯表的數據遷移方法及存儲介質 (安徽南瑞中天電力電子有限公司)_第1頁
CN115878595B 一種基于ftl的智能物聯表的數據遷移方法及存儲介質 (安徽南瑞中天電力電子有限公司)_第2頁
CN115878595B 一種基于ftl的智能物聯表的數據遷移方法及存儲介質 (安徽南瑞中天電力電子有限公司)_第3頁
CN115878595B 一種基于ftl的智能物聯表的數據遷移方法及存儲介質 (安徽南瑞中天電力電子有限公司)_第4頁
CN115878595B 一種基于ftl的智能物聯表的數據遷移方法及存儲介質 (安徽南瑞中天電力電子有限公司)_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

202211352768.62022.11.01一種基于FTL的智能物聯表的數據遷移方法于FTL的智能物聯表的數據遷移方法及計算機可Norflash的存儲區域劃分為數據區和鏈表區兩數據熱度隊列首尾的兩個存儲單元的擦除次數或讀取次數之差大于一個預設的閾值時對兩個對物聯表中的FTL,智能物聯網中的關鍵數據的2將Norflash的存儲區域劃分為數據區和鏈表區兩個部分;數據區的存儲單元用于存FTL對Norflash存儲單元中的數據定期進行數據遷移操作;所述2.如權利要求1所述的基于FTL的智能物聯3.如權利要求2所述的基于FTL的智能物聯表的4.一種基于FTL的智能物聯表的存儲管理方法,其用于對Nor要求1所述的基于FTL的智能物聯表的數據遷移方法對存儲5.一種基于FTL的智能物聯表的存儲管理方法,其述的基于FTL的智能物聯表的數據遷移方法對存儲單元進行三將Norflash的存儲區域劃分為數據區和鏈表區兩個部分;數據區的存儲單元用于存3FTL對Norflash存儲單元中的數據定期進行數據遷移操作;所述首先檢索鏈表區的鏈表信息,獲取所有存儲單元的擦除次數將Norflash的存儲區域劃分為數據區和鏈表區兩個部分;數據區的存儲單元用于存FTL對Norflash存儲單元中的數據定期進行數據遷移操作;所述首先檢索鏈表區的鏈表信息,獲取所有存儲單元的讀取次數6.一種計算機可讀存儲介質,所述計算機可讀存4一種基于FTL的智能物聯表的存儲管理方法及存儲介質的發[0002]本發明屬于電力設備領域,具體涉及一種基于FTL的智能物聯表的數據遷移方法大容量存儲設備如HDD、SSD,以及大型的計算機系統中都會配置FTL(FlashTranslation5[0011]將Norflash的存儲區域劃分為數據區和鏈表區兩個部分。數據區的存儲單元用于對智能物聯表的Norflash存儲單元中存儲的計量信息和事件信息定期進行數據遷移,[0015]將Norflash的存儲區域劃分為數據區和鏈表區兩個部分。數據區的存儲單元用于對智能物聯表的Norflash存儲單元中存儲的計量信息和事件信息定期進行數據遷移,6[0019]將Norflash的存儲區域劃分為數據區和鏈表區兩個部分。數據區的存儲單元用[0022](2)將讀取次數最大的若干存儲單元作為準遷移存儲單元;將準遷移存儲單元中擦寫次數超過預設風險值的存儲單元作為遷[0023](3)將讀取次數最小的若干存儲單元作為待遷入存儲單元;并按照擦寫次數由低[0024](4)判斷遷移存儲單元的數量是否大于備選遷移隊列中存儲單元的數量:是則將到備選遷移隊列的隊尾;直到遷移存儲單元的數量不大于備選遷移隊列中存儲單元的數[0025](5)將遷移存儲單元中的數據與備選遷移隊列中的存儲單元中存儲的數據內容進基于FTL的智能物聯表的數據遷移方法對存儲單元進行數據遷移操作。智能物聯表在觸發數據遷移指令時,可以單獨采用前述三種不同數據遷移方案對存儲單元進行數據遷移操作。或者智能物聯表先采用方案一和方案二的基于FTL的智能物聯表的數據遷移方法對存儲單元進行一輪數據遷移操作和二輪數據遷移操作;再采用如方案三的基于FTL的智能物[0030]本發明將Norflash劃分為鏈表區和數據區兩部分,并通過鏈表信息區分數據的7[0031]本發明提供的數據遷移方案可以根據數據熱度和不同存儲單元的存儲壽命對數[0033]圖1為本發明實施例1提供的一種基于FTL的智能物聯表的存儲管理方法中數據寫[0034]圖2為本發明實施例1提供的一種基于FTL的智能物聯表的存儲管理方法中數據擦[0035]圖3為本發明實施例1提供的一種基于FTL的智能物聯表的存儲管理方法中數據讀[0036]圖4為本發明實施例1提供的一種基于FTL的智能物聯表的存儲管理方法中數據刪[0037]圖5為本發明實施例1提供的一種基于FTL的智能物聯表的存儲管理方法中基于剩[0038]圖6為本發明實施例1提供的一種基于FTL的智能物聯表的存儲管理方法中基于數[0039]圖7為本發明實施例1提供的一種基于FTL的智能物聯表的存儲管理方法中增強數[0044]將Norflash的存儲區域劃分為數據區和鏈表區兩個部分。數據區的存儲單元用8[0050]根據鏈表區地址映射表查詢是否存在空閑的存儲單元:有則選擇空閑的存儲單[0051]數據寫入時先判斷寫入的數據的類型:(1)當寫入的數據為計量或事件信息的開將同一事件信息中的不同數據記錄在物理地址間隔較遠的不同的存儲單元上而導致的錯9[0062]與常規的FTL一樣,本實施例提供的存儲管理方法對數據讀取操作的管理策略如據人工指令生成并由物聯網電表的上級采集終端發送的數據刪除指令。(2)任意計量信息據的冷熱程度對存儲單元中已存儲的數據定期進[0070]本實施例的存儲管理方法中,FTL對數據遷移操作的管理策略包括多種不同的方的數據遷移操作。本實施例提供的數據遷移的方式包括:(1)基于存儲壽命的數據遷移操[0077](2)將讀取次數最大的若干存儲單元作為準遷移存儲單元;將準遷移存儲單元中擦寫次數超過預設風險值的存儲單元作為遷[0078](3)將讀取次數最小的若干存儲單元作為待遷入存儲單元;并按照擦寫次數由低[0079](4)判斷遷移存儲單元的數量是否大于備選遷移隊列中存儲單元的數量:是則將到備選遷移隊列的隊尾;直到遷移存儲單元的數量不大于備選遷移隊列中存儲單元的數[0080](5)將遷移存儲單元中的數據與備選遷移隊列中的存儲單元中存儲的數據內容進[0082]本實施例中提供的特殊的數據遷移策略可以對存儲單元中記錄的不同類型的數同時,本實施例提供的三種不同的數據遷移方式可以在同一個數據遷移周期中同時應用,[0083]本實施例提供的技術方案針對電能表中記錄的數據的特征,對電能表Norflash[0086]需要說明的是:實施例1中提供的存儲管理方法的本質是一種管理電能表的Nor例如直接在物聯表的存儲器的FTL中集成相應[0088]特別地,本實施例提供的可讀存儲介質就是實施實施例1中管理方法的一種具體驅動的形式集成到現有的大量物聯表中。將實現實施例1中的存儲管理方法的邏輯編寫成

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論