Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022001215 - DATA WRITING METHOD AND DEVICE

Publication Number WO/2022/001215
Publication Date 06.01.2022
International Application No. PCT/CN2021/082231
International Filing Date 23.03.2021
IPC
G06F 12/02 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
12Accessing, addressing or allocating within memory systems or architectures
02Addressing or allocation; Relocation
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • 方炜 FANG, Wei
  • 缪勰 MIAO, Xie
  • 侯涛 HOU, Tao
Agents
  • 深圳市深佳知识产权代理事务所(普通合伙) SHENPAT INTELLECTUAL PROPERTY AGENCY
Priority Data
202010614233.630.06.2020CN
Publication Language Chinese (zh)
Filing Language Chinese (ZH)
Designated States
Title
(EN) DATA WRITING METHOD AND DEVICE
(FR) PROCÉDÉ ET DISPOSITIF D'ÉCRITURE DE DONNÉES
(ZH) 一种数据写入的方法及装置
Abstract
(EN) A data writing method. The method is applied to a computer system, the computer system comprising a file system and a flash-based storage system. The method comprises: obtaining a target logic address, the target logic address being an address distributed, from a first logic block, for target data to be written into the storage system; determining that the target logic address belongs to the first logic block; and writing the target data into a first physical block according to a correspondence between the first logic block and the first physical block. The method is used for ensuring that the continuous logic addresses in the file system can be obtained by only executing garbage collection (GC) of the file system, and empty physical blocks in the storage system can be obtained; meanwhile, fragmentation of the storage system caused by performing a GC process of the file system is avoided.
(FR) L'invention concerne un procédé d'écriture de données. Le procédé est appliqué à un système informatique, le système informatique comprenant un système de fichiers et un système de stockage flash. Le procédé consiste à : obtenir une adresse logique cible, l'adresse logique cible étant une adresse distribuée, à partir d'un premier bloc logique, pour des données cibles à écrire dans le système de stockage ; déterminer que l'adresse logique cible appartient au premier bloc logique ; et écrire les données cibles dans un premier bloc physique selon une correspondance entre le premier bloc logique et le premier bloc physique. Le procédé est utilisé pour garantir que les adresses logiques continues dans le système de fichiers peuvent être obtenues en exécutant uniquement une récupération de place (GC) du système de fichiers, et des blocs physiques vides dans le système de stockage peuvent être obtenus ; par ailleurs, une fragmentation du système de stockage provoquée par l'exécution d'un processus GC du système de fichiers est évitée.
(ZH) 一种数据写入的方法,该方法应用于计算机系统,该计算机系统包括文件系统、基于闪存的存储系统,该方法包括:获取目标逻辑地址,该目标逻辑地址是为要写入存储系统的目标数据从第一逻辑块上分配的地址,确定目标逻辑地址属于第一逻辑块,根据第一逻辑块和第一物理块的对应关系,将目标数据写入第一物理块。用于保证只执行文件系统的垃圾回收GC,就可以得到文件系统中连续的逻辑地址,以及得到存储系统中干净的物理块,同时避免了因执行文件系统的GC过程而造成存储系统的碎片化。
Latest bibliographic data on file with the International Bureau