Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

File access method, device and storage device

A file access and storage device technology, applied in the storage field, can solve the problems of complex access process and increase the burden of process page table, and achieve the effect of improving access efficiency and reducing burden

Active Publication Date: 2019-09-27
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the case of NVM memory, if you continue to use the MMAP method to access the file system, the access process is more complicated, and the cached page table entries need to be added to the process page table, which increases the burden on the process page table

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • File access method, device and storage device
  • File access method, device and storage device
  • File access method, device and storage device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0083] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments.

[0084] figure 1 An application scenario diagram of a next-generation non-volatile memory (NVM) provided by an embodiment of the present invention. exist figure 1 In one application scenario, the NVM 200 is used as a memory. Such as figure 1As shown, a dynamic random access memory (Dynamic Random Access Memory, DRAM) 300 is connected to a central processing unit (CPU) 100 through a memory bus. The DRAM 300 has the advantage of fast access speed. The CPU 100 can access the DRAM 300 at high speed and perform read or write operations on any storag...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A file access method, device and storage device applied to a storage device with a file system built in memory. The storage device may acquire the index node of the first target file in the metadata according to the file identifier of the first target file to be accessed. Information about the first virtual space of the first target file in the global virtual space is stored in the index node of the first target file (205). The storage device may map the first virtual space to the second virtual space of the process according to the information of the first virtual space recorded in the index node (210), and address the added file management register (220, 225). Since the base address of the page directory of the global file page table is stored in the file management register, the storage device can process the first target file according to the starting address of the first virtual space and the base address of the page directory of the global file page table. access. The method can reduce the burden of the process page table and reduce system overhead.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a file access method, device and storage device. Background technique [0002] In the prior art, a file system is usually built on a disk. When accessing the file system, in order to improve the access speed, the file system is usually accessed in the manner of MMAP. Specifically, the file can be mapped to the virtual space of the process, and then the data is read from the hard disk into the cache, and the cache page generation mapping table entry is added to the page table of the process, so that the process can access the page of the process The table directly accesses the file. [0003] With Phase Change Memory (Phase Change Memory, PCM), Resistive Random Access Memory (RRAM), Magnetic Random Access Memory (MRAM) and Ferroelectric Random Access Memory (FRAM) are The development of the next-generation non-volatile memory (Non-Volatile Memory, NVM) technology represented by...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/13
CPCG06F16/188G06F12/1009G06F12/109G06F2212/217G06F2212/225G06F2212/651G06F2212/657G06F12/0246G06F2212/7201G06F12/0292G06F3/061G06F3/0643G06F3/0655G06F3/0688
Inventor 徐君朱冠宇王元钢
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products