(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过程而造成存储系统的碎片化。