[發明專利]用于使得能夠修改文件系統卷內的多個數據對象的系統和方法在審
| 申請號: | 201780033438.1 | 申請日: | 2017-03-31 |
| 公開(公告)號: | CN109478181A | 公開(公告)日: | 2019-03-15 |
| 發明(設計)人: | A·奧塔帕瑪科夫 | 申請(專利權)人: | 圖科塞拉集團公司;圖科塞拉公司 |
| 主分類號: | G06F16/17 | 分類號: | G06F16/17 |
| 代理公司: | 北京北翔知識產權代理有限公司 11285 | 代理人: | 陳璐;鄭建暉 |
| 地址: | 芬蘭*** | 國省代碼: | 芬蘭;FI |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分配 數據對象 映射結構 文件系統驅動 并行方式 操作期間 分配單元 文件系統 修改文件 元數據 配置 鎖定 評估 | ||
設備可以被配置為執行使得能夠可以被用來以并行方式將文件系統卷內的分配單元分配到數據對象的技術。文件系統驅動可以被配置為基于在邏輯上劃分為一個或多個窗口的分配映射結構來執行分配操作。每個窗口可以能夠在分配操作期間被獨立地鎖定。窗口元數據可以被用來評估分配映射結構的窗口。
相關申請
本申請要求享有于2016年4月1日提交的美國臨時申請No.62/317,375的權益,該美國臨時申請通過引用整體納入。
技術領域
本公開內容涉及用于與文件系統一起使用的系統和方法,并且更具體地涉及用于修改文件系統卷內的多個數據對象的技術。
背景技術
包括膝上型計算機或臺式計算機、平板計算機、電視、數字視頻錄像機(DVR)、機頂盒、數字媒體播放器、視頻游戲設備、視頻游戲控制臺、視頻監視系統和蜂窩電話的設備可以利用文件系統來控制如何在計算機可讀介質上存儲數據和從計算機可讀介質檢索數據。例如,設備可以根據定義的文件系統卷從存儲設備讀數據和將數據寫到存儲設備,所述存儲設備諸如是存儲卡(例如,安全數字(SD)存儲卡,包括標準容量(SDSC)格式、高容量(SDHC)格式和擴展容量(SDXC)格式)、硬盤驅動器和/或固態驅動器,固態驅動器包括通用串行總線(USB)固態驅動器(所謂的“閃存(flash)”驅動器、“拇指(thumb)”驅動器或“跳躍(jump)”驅動器)。文件系統的類型包括,例如,基于擴展文件系統(ext)的文件系統、基于分層文件系統(HFS)的文件系統、基于XFS文件系統的文件系統、基于Z文件系統(ZFS)的文件系統、基于新技術文件系統(NTFS)的文件系統以及基于文件分配表(FAT)文件系統的文件系統,包括FAT12文件系統、FAT16文件系統、FAT32文件系統、exFAT文件系統和事務性exFAT文件系統。相應的數據對象(例如,文件)可以存儲在卷內的存儲設備中。多個應用可以指示修改存儲在卷內的相應的數據對象。當前用于修改存儲在卷內的相應的數據對象的技術可能不太理想。
發明內容
通常,本公開內容描述了用于修改文件系統卷內的多個數據對象的技術。特別地,本公開內容描述了用于使得能夠以并行方式修改文件系統內的多個數據對象的技術。本文描述的技術可以被用來以并行方式將一個文件系統卷內的分配單元分配到多個文件。本文描述的技術對于要求將多個相對大的文件同時存儲到存儲設備(例如,記錄多個視頻流)的用戶應用特別有用。應注意,文檔通過引用納入本文是出于描述的目的,并且不應該被理解為對于本文使用的術語的限制和/或造成歧義。例如,在一個納入的參考文獻提供的一個術語的定義不同于另一個納入的參考文獻提供的該術語的定義和/或不同于如該術語在本文中使用的定義的情況下,應以廣泛地包括每個相應的定義的方式和/或以替代地包括每個特定定義的方式解釋該術語。
根據本公開內容的一個實施例,一種用于為數據對象的存儲分配簇的方法包括:接收對應于將簇分配到該數據對象的指令,將指派到該數據對象的一個分配映射結構的一個窗口鎖定,將簇分配到該數據對象,以及將指派到該數據對象的該窗口解鎖。
根據本公開內容的另一個實施例,一種用于為數據對象的存儲分配簇的設備包括一個或多個處理器,所述一個或多個處理器被配置為接收對應于將簇分配到該數據對象的指令,將指派到該數據對象的一個分配映射結構的一個窗口鎖定,將簇分配到該數據對象,以及將指派到該數據對象的該窗口解鎖。
根據本公開內容的另一個實施例,一種非暫時性計算機可讀存儲介質包括存儲在其上的指令,所述指令在執行時導致設備的一個或多個處理器接收對應于將簇分配到該數據對象的指令,將指派到該數據對象的一個分配映射結構的一個窗口鎖定,將簇分配到該數據對象,以及將指派到該數據對象的該窗口解鎖。
根據本公開內容的另一個實施例,一種用于為數據對象的存儲分配簇的儀器包括用于接收對應于將簇分配到該數據對象的指令的裝置,用于將指派到該數據對象的一個分配映射結構的一個窗口鎖定的裝置,用于將簇分配到該數據對象的裝置,以及用于將指派到該數據對象的該窗口解鎖的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于圖科塞拉集團公司;圖科塞拉公司,未經圖科塞拉集團公司;圖科塞拉公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780033438.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:云內容狀態確定邏輯
- 下一篇:用于可移動物體跟蹤和分析的系統和方法





