[發明專利]一種通信設備中輕量級文件系統管理方法有效
| 申請號: | 201811055384.1 | 申請日: | 2018-09-11 |
| 公開(公告)號: | CN109284252B | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | 游文洋;王彩云;歐文軍;陳輝 | 申請(專利權)人: | 武漢虹信科技發展有限責任公司 |
| 主分類號: | G06F16/11 | 分類號: | G06F16/11;G06F16/13;G06F16/14 |
| 代理公司: | 武漢科皓知識產權代理事務所(特殊普通合伙) 42222 | 代理人: | 嚴彥 |
| 地址: | 430205 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通信 設備 輕量級 文件 系統管理 方法 | ||
本發明提供一種通信設備中輕量級文件系統管理方法,包括文件存儲過程、文件檢索過程和文件操作過程,所述文件存儲過程中,文件頭信息與文件數據分開存儲于系統存儲設備中,文件頭信息內容包括文件映射信息、文件大小、文件偏移指針、空間使用標識,文件系統中包含文件映射信息表;所述文件檢索過程,包括將根據文件名稱對文件頭信息進行分段式檢索,并通過空間使用標識判斷文件頭信息是否使用;所述文件操作過程,包括獲取終端文件名,對文件名進行文件檢索,匹配文件名稱所對應文件頭信息,對文件數據物理存儲地址進行直接操作。本發明僅檢索文件頭信息就能直接對文件數據物理地址進行讀、寫,降低文件檢索速度,提高文件操作效率。
技術領域
本發明涉及通信系統領域,尤其為通信設備中輕量級文件系統管理方法。
背景技術
文件系統即在存儲設備上組織文件的方法,在實際嵌入式系統應用中移植傳統的文件系統需要占用大量的內存資源,文件系統本身大小也占用了很大的設備存儲空間,對嵌入式操作系統存儲容量有一定的要求。對于目前市面上主流的微處理內存大小與存儲容量都十分有限,移植主流文件系統需要占用寶貴的內存資源。因此,傳統的文件系統已經無法滿足低成本、小容量、低功耗平臺下的文件管理需求,尤其是在通信領域,設備小型化是當前重要發展方向,通信設備中文件管理需求更迫切。對于低成本嵌入式系統的特殊要求,需要提供一種足夠輕量級的文件系統管理方案。本發明提出一種輕量級的文件管理解決方案,適用于移植了簡單的操作系統平臺或無操作系統的嵌入式設備平臺,支持主流文件系統中基本文件操作方法,解決了低成本、小容量、低功耗平臺下的文件基本操作問題。
發明內容
本發明的目的在于提供一種簡單、高效及支持多種文件傳輸方式的嵌入式文件管理以及文件傳輸方法,從而解決低成本、小容量、低功耗通信設備平臺下的文件基本操作問題。
本發明的技術方案提供一種通信設備中輕量級文件系統管理方法,包括文件存儲過程、文件檢索過程和文件操作過程,
所述文件存儲過程實現如下,
文件頭信息與文件數據分開存儲于系統存儲設備中,存儲方式為以塊為單位按順序存儲于設備的物理存儲空間中;
文件頭信息內容包括文件映射信息、文件大小、文件偏移指針、空間使用標識,文件映射信息包括文件名稱和文件物理存儲地址,空間使用標識表示當前文件頭信息中是否存在映射文件;
文件系統中包含文件映射信息表,文件映射信息表中保存有文件系統最大支持的所有文件映射關系;文件系統僅對文件映射信息表中存在的文件進行操作,對不存在于文件映射信息表中的文件認定為非法文件,文件映射信息表中的每個文件擁有固定物理存儲地址與固定文件名稱;
所述文件檢索過程,包括將根據文件名稱對文件頭信息進行分段式檢索,并通過空間使用標識判斷文件頭信息是否使用;
所述文件操作過程,包括獲取終端文件名,對文件名進行文件檢索,匹配文件名稱所對應文件頭信息;如果為系統支持文件則獲取文件數據的物理存儲地址與文件偏移指針,對文件數據物理存儲地址進行直接操作。
而且,采用空間使用標識為“1”表示當前文件頭信息中存在文件映射信息,“0”表示當前文件頭信息中不存在文件映射信息。
而且,所述文件檢索過程,包括以下步驟:
(1)獲取所需文件名稱的首字母,匹配文件頭信息段首字母,尋找對應首字母所在的文件頭信息段,匹配成功則進入(2),否則認定是無效文件名,結束流程;
(2)判斷文件頭信息段中各個文件頭信息中的空間使用標識,將文件名稱與空間使用標識為“1”的文件頭信息進行匹配,如果匹配到相應文件頭信息進行步驟(4);否則進行步驟(3);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢虹信科技發展有限責任公司,未經武漢虹信科技發展有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811055384.1/2.html,轉載請聲明來源鉆瓜專利網。





