WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2016082191) FILE ACCESS METHOD AND APPARATUS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2016/082191    International Application No.:    PCT/CN2014/092513
Publication Date: 02.06.2016 International Filing Date: 28.11.2014
IPC:
G06F 9/45 (2006.01)
Applicants: HUAWEI TECHNOLOGIES CO.,LTD. [CN/CN]; Huawei Administration Building Bantian, Longgang Shenzhen, Guangdong 518129 (CN)
Inventors: XU, Jun; (CN).
ZHU, Guanyu; (CN).
WANG, Yuangang; (CN)
Agent: LONGSUN LEAD IP LTD.; Rm 1108,Block C, Haixing Building, 16 Danling Street, Haidian District Beijing 100080 (CN)
Priority Data:
Title (EN) FILE ACCESS METHOD AND APPARATUS
(FR) PROCÉDÉ ET APPAREIL D'ACCÈS À UN FICHIER
(ZH) 访问文件的方法和装置
Abstract: front page image
(EN)Disclosed are a file access method and apparatus. The method is applied to a storage device in which a file system is established in a memory, and the memory is a non-volatile memory (NVM). The method comprises: receiving an access request for accessing a file, the file being stored in a first physical space of the memory; acquiring information of a first virtual space from metadata of the file, the first virtual space being a consecutive address space virtualized according to the first physical space of the memory; establishing a mapping relationship between the first virtual space and a second virtual space of a process for accessing the file; linking a file page table of the file to a page table of the process according to the mapping relationship; and accessing a physical address of the file in the memory according to the page table to which the file page table is linked. Compared with a conventional file access mode of BIO, the solution of embodiments of the present invention omits the process of copying data blocks to the memory from a disk, thereby improving the file access efficiency.
(FR)L'invention concerne un procédé et un appareil d'accès à un fichier. Le procédé est appliqué à un dispositif de mémorisation dans lequel un système de fichier est établi dans une mémoire, et la mémoire est une mémoire non volatile (NVM). Le procédé consiste à : recevoir une demande d'accès pour accéder à un fichier, le fichier étant mémorisé dans un premier espace physique de la mémoire ; acquérir des informations d'un premier espace virtuel à partir de métadonnées du fichier, le premier espace virtuel étant un espace d'adresses consécutives virtualisé conformément au premier espace physique de la mémoire ; établir une relation de mise en correspondance entre le premier espace virtuel et un second espace virtuel d'un traitement permettant d'accéder au fichier ; lier une table de pages de fichier du fichier à une table de pages du traitement conformément à la relation de mise en correspondance ; et accéder à une adresse physique du fichier dans la mémoire conformément à la table de pages à laquelle est liée la table de pages de fichier. Par comparaison avec un mode d'accès à un fichier classique de BIO, la solution selon les modes de réalisation de la présente invention omet le traitement de copie de blocs de données vers la mémoire à partir d'un disque, ce qui permet d'améliorer l'efficacité d'accès à un fichier.
(ZH)本申请公开了一种访问文件的方法和装置,该方法应用于在内存中建立文件系统的存储设备,其中,内存是非易失性存储器NVM,该方法包括:接收访问文件的访问请求,该文件存储在内存的第一物理空间中;从文件的元数据中获取第一虚拟空间的信息,第一虚拟空间为根据内存的第一物理空间虚拟的连续的地址空间;建立第一虚拟空间和访问文件的进程的第二虚拟空间之间的映射关系;根据映射关系,将文件的文件页表链入进程的页表中;根据链入文件页表后的进程的页表访问文件在内存中的物理地址。本发明实施例方案与传统的BIO访问文件的方式相比,少了从磁盘向内存中拷贝数据块的过程,提高了文件访问效率。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)