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

System, partitioning method and device based on flash storage

A flash memory storage and partitioning technology, applied in memory systems, memory address/allocation/relocation, instruments, etc., can solve the problems of inability to use Flash partition resources and limited expansion of system functions, so as to reduce the risk of unavailability and improve Scalability, the effect of eliminating version matching problems

Active Publication Date: 2015-11-25
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With this static partition scheme, if there is free storage space in a certain functional storage area, the Flash partition resources cannot be used, which limits the expansion of system functions.

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
  • System, partitioning method and device based on flash storage
  • System, partitioning method and device based on flash storage
  • System, partitioning method and device based on flash storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The current flash memory (Flash) partition usually adopts a static partition scheme. When the Flash is initialized, a fixed-size storage space is allocated for each functional storage area, and the partition information after partitioning is respectively solidified into the BIOS and OS programs, so that the BIOS and OS partition information is compiled together with the attached BIOS or OS.

[0029] The present application provides an implementation mode of a flash storage-based system, partition method and device, which can unify BIOS and OS partition information, realize partition information sharing and flexible scaling and adjustment of Flash partition size, and improve system scalability. The application is further elaborated below through specific implementation methods:

[0030] For the system based on Flash storage involved in the embodiment of the present application, when the system is designed, a medium independent of the BIOS and OS can be pre-divided as a s...

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

Provided are a partition regulation method and device based on flash memory. The partition regulation method based on flash memory comprises: acquiring partition information about a partition to be regulated, the partition information being partition information which is obtained by initializing flash partitioning through a BIOS and an OS adopting the same partition information and is independent from partition information stored outside the BIOS and OS; stopping accessing all flash partitionings, and receiving modified partition information about the partition to be regulated; and initializing flash partitioning with new partition information, the new partition information comprising the modified partition information about the partition to be regulated and unmodified partition information about other partitions. In this way, the sharing of partition information and flexible scaling and regulation of the size of a flash partitioning can be realized, improving the extensibility of the system.

Description

technical field [0001] The invention relates to a system based on flash storage, a partition method and a device. Background technique [0002] In an embedded system, Flash (flash memory) is an important resource for storing code and data (such as programs, logs, configuration files, patch information, etc.), and the effective use of Flash resources is related to the stability and cost of the system product. [0003] At present, in order to improve the reliability of different types of data access, the Flash is usually divided into different partitions for use. One of the partition structures such as figure 1 As shown, in the process of system startup, the basic input output system (BIOS) and the operating system (OS) will access the data of the same partition. For example, in the process of BIOS running, the generated logs need to be recorded in the corresponding partitions, and at the same time need to be read by the OS; or in the process of BIOS running, it is necessary...

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): G06F12/02
CPCG06F12/0246
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