Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for promoting efficiency of file system and related memory device

A file system and memory device technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as waste of buffer space, instability of multi-level cell flash memory, side effects, etc., and achieve control over the use of system resources , taking into account the effect of operational efficiency

Active Publication Date: 2014-04-30
SILICON MOTION INC (CN)
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, problems caused by the instability of multi-level cell flash memory have also emerged one by one
In view of these many problems, although related technologies provide some solutions, they are always unable to take into account the operational efficiency and system resource usage control
Therefore, no matter which solution is adopted, there will often be corresponding side effects
[0005] In addition, in the related art, the control of the file system of the memory device is not good, and many pre-read operations are often required to improve the access to the file system
However, too many read-ahead operations may not necessarily read useful data in the future, so related technologies not only waste time but also waste buffer space

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
  • Method for promoting efficiency of file system and related memory device
  • Method for promoting efficiency of file system and related memory device
  • Method for promoting efficiency of file system and related memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Please refer to figure 1 , figure 1 It is a schematic diagram of a memory device 100 according to a first embodiment of the present invention, wherein the memory device 100 of this embodiment is especially a portable memory device (for example: a memory card conforming to SD / MMC, CF, MS, XD standards) . The memory device 100 includes: a flash memory (Flash Memory) 120 ; and a controller for accessing (Access) the flash memory 120 , wherein the controller is, for example, a memory controller 110 . According to the present embodiment, the memory controller 110 includes a microprocessor 112 , a read only memory (ROM) 112M, a control logic 114 , a buffer memory 116 , and an interface logic 118 . In addition, the ROM 112M is used to store a program code 112C, and the microprocessor 112 is used to execute the program code 112C to control access to the flash memory 120 . Please note that the program code 112C may also be stored in the buffer memory 116 or any form of memory...

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

The invention relates to a method for promoting efficiency of a file system. The method comprises the following steps of: under the condition of accessing a file system of a memory device according to a plurality of file names, extracting a characteristic value and full file name position information from first read file information aiming at each one of the file names, and caching the characteristic value and the full file name position information; and when the file system is accessed according to a target file name, checking whether the ones matched with the target file name exist in the cached characteristic values, and judging whether to operate the file system corresponding to the target file name. The invention also relates to the related memory device and a controller thereof. Whether to operate the file system corresponding to the target file name can be quickly judged by using the cached characteristic values. Because the cached characteristic values can be used for quick comparison without reading each file name project in a catalogue, the method can promote the efficiency of the file system and save the time.

Description

technical field [0001] The present invention relates to the technical field related to the access (Access) of a file system of a memory device, and more specifically, relates to a method for improving the performance of a file system and a related memory device. Background technique [0002] Due to the continuous development of flash memory technology in recent years, various portable memory devices (eg memory cards conforming to SD / MMC, CF, MS, XD standards) have been widely implemented in many applications. Therefore, the access control of the flash memory in these portable memory devices has become a very hot issue. [0003] As far as the commonly used NAND flash memory is concerned, it can be mainly divided into two types of flash memory: single level cell (Single Level Cell, SLC) and multiple level cell (Multiple Level Cell, MLC). Each transistor in the single-level cell flash memory, which is regarded as a memory unit, has only two charge values, which are used to rep...

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): G06F17/30G06F12/06
Inventor 李向荣
Owner SILICON MOTION INC (CN)