CN104375944B - A kind of date storage method and device - Google Patents

A kind of date storage method and device Download PDF

Info

Publication number
CN104375944B
CN104375944B CN201310354161.6A CN201310354161A CN104375944B CN 104375944 B CN104375944 B CN 104375944B CN 201310354161 A CN201310354161 A CN 201310354161A CN 104375944 B CN104375944 B CN 104375944B
Authority
CN
China
Prior art keywords
nand flash
active page
block
mobile number
storages
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310354161.6A
Other languages
Chinese (zh)
Other versions
CN104375944A (en
Inventor
郭琦
李洪伟
陆见微
马立俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Union Memory Information System Co Ltd
Original Assignee
Beijing Legend Core Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Legend Core Technology Co Ltd filed Critical Beijing Legend Core Technology Co Ltd
Priority to CN201310354161.6A priority Critical patent/CN104375944B/en
Publication of CN104375944A publication Critical patent/CN104375944A/en
Application granted granted Critical
Publication of CN104375944B publication Critical patent/CN104375944B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Read Only Memory (AREA)

Abstract

The invention discloses a kind of date storage method and device, wherein, the date storage method is applied to the hybrid solid-state hard disk for including at least two Nand flash storages, and each Nand flash storages include some pieces, the described method includes:In garbage collection procedure, block described in selected section is as recycling block;When the mobile number of the recycling active page in the block reaches the first carrying threshold value, the active page is carried in the Nand flash storages than current Nand flash storage short lifes.The present invention can improve storage speed, save carrying cost.

Description

A kind of date storage method and device
Technical field
The present invention relates to data processing technique, more particularly to a kind of date storage method and device.
Background technology
Solid state hard disc(Solid State Drives, SSD)Using flash storage as storage medium, Nand- Flash storage is one kind of flash storage, because Nand flash storages have, capacity is larger, it is fast etc. to rewrite speed Advantage, therefore it is widely used in SSD.According to unit(Cell)Number, the type of Nand Flash memories is divided into single layer cell (Single Layer Cell, SLC), multilevel-cell(Multi-Level Cell, MLC)And three-layer unit(Tri-Layer Cell, TLC).The Nand flash storages of SLC have it is of high cost, capacity is small, long lifespan(It can read and write repeatedly often)'s Feature;The Nand flash storages of MLC are with cost is relatively low, capacity is larger, the service life is shorter(The number that can be read and write repeatedly compared with It is few)The characteristics of;The Nand flash storages of TLC have that cost is lower, capacity bigger, service life are shorter(Time that can be read and write repeatedly Number is less)The characteristics of.
At present, to overcome different type Nand flash storages the shortcomings that, SSD include two or more Nand Flash Memory, referred to as mixes(hybrid)SSD.For mixing SSD, it is necessary to which the different types of Nand Flash into SSD are stored Device distributes data.It is often necessary to increase data allocation module in SSD, the data allocation module is used for according to read-write number Dsc data and cold data are splitted data into, dsc data is distributed to the Nand flash storages of SLC, cold data is distributed to The Nand flash storages of MLC and/or TLC.The dsc data refers to read and write the data that number is more than or equal to threshold value;The heat Data refer to read and write the data that number is less than threshold value.But judge that data are dsc data or cold data before data are stored Can reduce storage speed, and the function of data allocation module realize it is complicated, of high cost.
The content of the invention
In view of this, the main purpose of the embodiment of the present invention is to provide a kind of date storage method and device, Neng Gouti High storage speed, saves carrying cost.
To reach above-mentioned purpose, the technical proposal of the invention is realized in this way:
A kind of date storage method provided by the invention, applied to the mixing for including at least two Nand flash storages Solid state hard disc, each Nand flash storages include some pieces, the described method includes:
In garbage collection procedure, block described in selected section is as recycling block;
When the mobile number of the recycling active page in the block reaches the first carrying threshold value, the active page is carried to In Nand flash storages than current Nand flash storage short lifes.
It is preferred that the method further includes:
When the mobile number for recycling active page in the block is not up to the first carrying threshold value but reaches the second carrying threshold value, and When the utilization rate of current Nand flash storages reaches preset value, the active page is carried to than current Nand In the Nand flash storages of flash storage short life.
It is preferred that the method further includes:
When the mobile number for recycling active page in the block is not up to second threshold, the active page is moved to current In non-recycled piece of Nand flash storages, and the mobile number of the active page is weighted.
It is preferred that the method further includes:
The mobile number of the page of overriding is subtracted into power.
It is preferred that the method further includes:
The data preserved for the first time are stored in and are lasted a long time and idleness meets that the Nand Flash of default storage threshold value are deposited In reservoir.
A kind of hybrid solid-state hard disk provided by the invention, the hybrid solid-state hard disk is including flash translation layer (FTL) FTL and at least Two kinds of Nand flash storages, each Nand flash storages include some pieces;Wherein,
The flash translation layer (FTL) FTL, in garbage collection procedure, block described in selected section to be as recycling block;Work as institute State when recycling the mobile number of active page in the block and reaching the first carrying threshold value, the active page is carried to than current Nand In the Nand flash storages of flash storage short life.
It is preferred that the flash translation layer (FTL) FTL, is additionally operable to when the mobile number for recycling active page in the block is not up to first Carry threshold value but when reaching the second carrying threshold value, and when the utilization rate of current Nand flash storages reaches preset value, will The active page is carried in the Nand flash storages than current Nand flash storage short lifes.
It is preferred that the flash translation layer (FTL) FTL, is additionally operable to when the mobile number for recycling active page in the block is not up to second During threshold value, the active page is moved in non-recycled piece of current Nand flash storages, and by the active page Mobile number weighting.
It is preferred that the flash translation layer (FTL) FTL, is additionally operable to the mobile number of the page of overriding subtracting power.
It is preferred that the flash translation layer (FTL) FTL, the data for being additionally operable to preserve for the first time, which are stored in, to be lasted a long time and idleness In the Nand flash storages for meeting default storage threshold value.
From the foregoing, it will be observed that the technical solution of the embodiment of the present invention includes:The method is applied to include at least two Nand The hybrid solid-state hard disk of flash storage, each Nand flash storages include some pieces, the described method includes:In rubbish In rubbish removal process, block described in selected section is as recycling block;When the mobile number of recycling active page in the block reaches the During one carrying threshold value, the active page is carried to the Nand Flash storages than current Nand flash storage short lifes In device.Thus, the data by will infrequently be operated in garbage collection procedure(Cold data)It is carried to than current Nand In the Nand flash storages of flash storage short life, so both the free time goes out the good memory space of performance(Of high cost, appearance Measure small, long lifespan Nand flash storages), and take full advantage of the memory space of poor-performing(Cost is low, capacity is big, The Nand flash storages of short life), and storage speed can be improved, save carrying cost.
Brief description of the drawings
Fig. 1 realizes flow diagram for the first embodiment of date storage method of the present invention;
Fig. 2 realizes flow diagram for the second embodiment of date storage method of the present invention;
Fig. 3 realizes flow diagram for the 3rd embodiment of date storage method of the present invention;
Fig. 4 realizes flow diagram for the fourth embodiment of date storage method of the present invention;
Fig. 5 realizes flow diagram for the 5th embodiment of date storage method of the present invention;
Fig. 6 is the structure diagram of the embodiment of hybrid solid-state hard disk of the present invention.
Embodiment
The first embodiment of date storage method provided by the invention, stores applied to including at least two Nand Flash The hybrid solid-state hard disk of device, each Nand flash storages include some pieces;As shown in Figure 1, the described method includes:
Step 101, in garbage collection procedure, described in selected section block as recycling block.
Step 102, when the mobile number of recycling active page in the block reaches the first carrying threshold value, will be described effective Page is carried in the Nand flash storages than current Nand flash storage short lifes.
Thus, the present embodiment utilizes the data that will infrequently be operated in garbage collection procedure(What is do not changed In the case of the more more data infrequently operated of allochthonous number)It is carried to than the current Nand flash storage longevity Order in short Nand flash storages, so both the free time goes out the good memory space of performance(It is of high cost, capacity is small, long lifespan Nand flash storages), and take full advantage of the memory space of poor-performing(Cost is low, capacity is big, the Nand of short life Flash storage), and storage speed can be improved, save carrying cost.
The second embodiment of date storage method provided by the invention, stores applied to including at least two Nand Flash The hybrid solid-state hard disk of device, each Nand flash storages include some pieces;As shown in Fig. 2, the described method includes:
Step 201, in garbage collection procedure, described in selected section block as recycling block.
Step 202, when the mobile number for recycling active page in the block is not up to the first carrying threshold value but reaches the second carrying During threshold value, and when the utilization rate of current Nand flash storages reaches preset value, the active page is carried to than current Nand flash storage short lifes Nand flash storages in.
Here, the preset value can be set to 80% to 90% grade numerical value, in practical applications, can be according to Nand Flash The concrete condition of memory is set.
Thus, the present embodiment is when carrying recycling active page in the block, it is also contemplated that current Nand flash storages Utilization rate, when the mobile number for recycling active page in the block is not up to the first carrying threshold value but reaches the second carrying threshold value, according to So carry and recycle active page in the block, so can reasonable layout storage data, and then in more reasonable employment hybrid solid-state hard disk Various Nand flash storages.
The 3rd embodiment of date storage method provided by the invention, stores applied to including at least two Nand Flash The hybrid solid-state hard disk of device, each Nand flash storages include some pieces;As shown in figure 3, the described method includes:
Step 301, in garbage collection procedure, described in selected section block as recycling block.
Step 302, when the mobile number for recycling active page in the block is not up to second threshold, the active page is moved Weighted into non-recycled piece of current Nand flash storages, and by the mobile number of the active page.
Thus, the present embodiment is by will be moved into the non-recycled active pages in the block of current Nand flash storages Mobile number is weighted to count the mobile number of active page, can so obtain the mobile number of accurate active page.
The fourth embodiment of date storage method provided by the invention, stores applied to including at least two Nand Flash The hybrid solid-state hard disk of device, each Nand flash storages include some pieces;As shown in figure 4, the described method includes:
Step 401, in garbage collection procedure, described in selected section block as recycling block.
Step 402, when the mobile number for recycling active page in the block is not up to second threshold, the active page is moved Weighted into non-recycled piece of current Nand flash storages, and by the mobile number of the active page.
Step 403, by the mobile number of the page of overriding subtract power.
Here, step 403 is not limited to perform after step 402, is carried out at any time in data handling procedure is stored.
Thus, the present embodiment so can more accurately determine making for page by the way that the mobile number of the page of overriding is subtracted power Use situation.
5th embodiment of date storage method provided by the invention, stores applied to including at least two Nand Flash The hybrid solid-state hard disk of device, each Nand flash storages include some pieces;As shown in figure 5, the described method includes:
The data preserved for the first time, be stored in and to last a long time and idleness meets the Nand of default storage threshold value by step 501 In flash storage.
Step 502, in garbage collection procedure, described in selected section block as recycling block.
Step 503, judge when whether the mobile number for recycling active page in the block reaches the first carrying threshold value, when not reaching When carrying threshold value to first, 504 are entered step;When reaching the first carrying threshold value, 506 are entered step.
Step 504, judge when whether the mobile number for recycling active page in the block reaches the second carrying threshold value, when reaching the During two carrying threshold values, 505 are entered step;When being not reaching to the second carrying threshold value, 507 are entered step.
Here, described first threshold value is carried more than the second carrying threshold value.
Step 505, judge whether the utilization rate of current Nand flash storages reaches preset value, when reaching preset value When, enter step 506;When being not reaching to preset value, 507 are entered step.
The active page, is carried to the Nand Flash than current Nand flash storage short lifes by step 506 In memory, terminate this flow.
The active page, be moved in non-recycled piece of current Nand flash storages by step 507, and will described in The mobile number weighting of active page.
Step 508, by the mobile number of the page of overriding subtract power or clearing.
Here, step 509 is not limited to perform after step 508, is carried out at any time in data handling procedure is stored.
Thus, the data preserved for the first time are stored in by the present embodiment lasts a long time and idleness meets default storage threshold value In Nand flash storages, the number that storage data are carried can be reduced, and corresponding place is made for different situations Reason, can reasonable layout storage data, and then various Nand flash storages in more reasonable employment hybrid solid-state hard disk.
The embodiment of hybrid solid-state hard disk provided by the invention, as shown in fig. 6, the hybrid solid-state hard disk turns including flash memory Layer FTL601 and at least two Nand flash storages 602 are changed, each Nand flash storages 602 include some pieces; Wherein,
The flash translation layer (FTL) FTL601, in garbage collection procedure, block described in selected section to be as recycling block;When When the mobile number of the recycling active page in the block reaches the first carrying threshold value, the active page is carried to than current In the Nand flash storages 602 of 602 short life of Nand flash storages.
In this way, utilize the data that will infrequently be operated in garbage collection procedure(The quilt in the case of not by modification The more more cold datas of the number moved)It is carried to the Nand Flash than current 602 short life of Nand flash storages In memory, both it is idle go out the good memory space of performance(It is of high cost, capacity is small, the Nand flash storages of long lifespan), again Take full advantage of the memory space of poor-performing(Cost is low, capacity is big, the Nand flash storages of short life), and can Storage speed is improved, saves carrying cost.
Preferably, the flash translation layer (FTL) FTL601, is additionally operable to when the mobile number for recycling active page in the block is not up to First carrying threshold value but when reaching the second carrying threshold value, and the utilization rate of current Nand flash storages reaches preset value When, the active page is carried in the Nand flash storages than current Nand flash storage short lifes.
In this way, when carrying recycling active page in the block, it is also contemplated that the utilization rate of current Nand flash storages, When recycling the mobile number of active page in the block and being not up to the first carrying threshold value but reach the second carrying threshold value, recycling is still carried Active page in the block, can reasonable layout storage data, and then various Nand in more reasonable employment hybrid solid-state hard disk Flash storage.
Preferably, the flash translation layer (FTL) FTL601, is additionally operable to when the mobile number for recycling active page in the block is not up to During second threshold, the active page is moved in non-recycled piece of current Nand flash storages 602, and have described Imitate the mobile number weighting of page.
In this way, the movement of the non-recycled active page in the block by will be moved into current Nand flash storages 602 Number is weighted to count the mobile number of active page, can obtain the mobile number of accurate active page.
Preferably, the flash translation layer (FTL) FTL601, is additionally operable to the mobile number of the page of overriding subtracting power.
In this way, by the way that the mobile number of the page of overriding is subtracted power, the service condition of page can be more accurately determined.
Preferably, the flash translation layer (FTL) FTL601, the data for being additionally operable to preserve for the first time, which are stored in, to be lasted a long time and empty Not busy rate meets in the Nand flash storages 602 of default storage threshold value.
Lasted a long time and idleness meets the Nand of default storage threshold value in this way, the data preserved for the first time are stored in In flash storage 602, the number that storage data are carried can be reduced, and can reasonable layout storage data, and then more close Reason uses the various Nand flash storages 602 in hybrid solid-state hard disk.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, can pass through it Its mode is realized.Apparatus embodiments described above are only schematical, for example, the division of the unit, is only A kind of division of logic function, can have other dividing mode, such as when actually realizing:Multiple units or component can combine, or Another system is desirably integrated into, or some features can be ignored, or do not perform.In addition, shown or discussed each composition portion Point mutual coupling or direct-coupling or communication connection can be the INDIRECT COUPLINGs by some interfaces, equipment or unit Or communication connection, can be electrical, mechanical or other forms.
The above-mentioned unit illustrated as separating component can be or may not be physically separate, be shown as unit The component shown can be or may not be physical location;Both a place can be located at, multiple network lists can also be distributed to In member;Partly or entirely unit therein can be selected to realize the purpose of this embodiment scheme according to the actual needs.
In addition, each functional unit in various embodiments of the present invention can be fully integrated into a processing unit, also may be used To be each unit individually as a unit, can also two or more units integrate in a unit;It is above-mentioned Integrated unit can both be realized in the form of hardware, can also be realized in the form of hardware adds SFU software functional unit.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above method embodiment can pass through The relevant hardware of programmed instruction is completed, and foregoing program can be stored in computer read/write memory medium, which exists During execution, execution the step of including above method embodiment;And foregoing storage medium includes:Movable storage device, read-only deposit Reservoir(ROM, Read-Only Memory), random access memory(RAM, Random Access Memory), magnetic disc or CD etc. is various can be with the medium of store program codes.
If alternatively, the above-mentioned integrated unit of the present invention is realized in the form of software function module and is used as independent product Sale in use, can also be stored in a computer read/write memory medium.Based on such understanding, the present invention is implemented The part that the technical solution of example substantially in other words contributes the prior art can be embodied in the form of software product, The computer software product is stored in a storage medium, including some instructions are used so that a computer equipment(Can be with It is personal computer, server or network equipment etc.)Perform all or part of each embodiment the method for the present invention. And foregoing storage medium includes:Movable storage device, read-only storage(ROM, Read-Only Memory), arbitrary access deposits Reservoir(RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
The above description is merely a specific embodiment, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be based on the protection scope of the described claims.

Claims (8)

1. a kind of date storage method, applied to the hybrid solid-state hard disk for including at least two Nand flash storages, each Nand flash storages include some pieces;It is characterized in that, the described method includes:
In garbage collection procedure, block described in selected section is as recycling block;
When the mobile number of the recycling active page in the block reaches the first carrying threshold value, the active page is carried to than working as In the Nand flash storages of preceding Nand flash storage short lifes;
When the mobile number of the recycling active page in the block is not up to the first carrying threshold value but reaches the second carrying threshold value When, and when the utilization rate of current Nand flash storages reaches preset value, the active page is carried to than current In the Nand flash storages of Nand flash storage short lifes.
2. according to the method described in claim 1, it is characterized in that, the method further includes:
When the mobile number for recycling active page in the block is not up to second threshold, the active page is moved to current Nand In non-recycled piece of flash storage, and the mobile number of the active page is weighted.
3. according to the method described in claim 1, it is characterized in that, the method further includes:
The mobile number of the page of overriding is subtracted into power.
4. according to the method described in claim 1, it is characterized in that, the method further includes:
The data preserved for the first time are stored in and are lasted a long time and idleness meets the Nand flash storages of default storage threshold value In.
5. a kind of hybrid solid-state hard disk, it is characterised in that the hybrid solid-state hard disk includes flash translation layer (FTL) FTL and at least two Nand flash storages, each Nand flash storages include some pieces;Wherein,
The flash translation layer (FTL) FTL, in garbage collection procedure, block described in selected section to be as recycling block;When described time When receiving the mobile number of active page in the block and reaching the first carrying threshold value, the active page is carried to than current Nand In the Nand flash storages of flash storage short life;When the mobile number of the recycling active page in the block is not up to The first carrying threshold value but when reaching the second carrying threshold value, and the utilization rate of current Nand flash storages reaches default During value, the active page is carried in the Nand flash storages than current Nand flash storage short lifes.
6. hybrid solid-state hard disk according to claim 5, it is characterised in that the flash translation layer (FTL) FTL, is additionally operable to work as back When receiving the mobile number of active page in the block and being not up to second threshold, the active page is moved to current Nand Flash and is deposited In non-recycled piece of reservoir, and the mobile number of the active page is weighted.
7. hybrid solid-state hard disk according to claim 5, it is characterised in that the flash translation layer (FTL) FTL, is additionally operable to cover The mobile number for the page write subtracts power.
8. hybrid solid-state hard disk according to claim 5, it is characterised in that the flash translation layer (FTL) FTL, being additionally operable to will be first The data of secondary preservation, which are stored in, to be lasted a long time and in the Nand flash storages of the default storage threshold value of idleness satisfaction.
CN201310354161.6A 2013-08-14 2013-08-14 A kind of date storage method and device Active CN104375944B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310354161.6A CN104375944B (en) 2013-08-14 2013-08-14 A kind of date storage method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310354161.6A CN104375944B (en) 2013-08-14 2013-08-14 A kind of date storage method and device

Publications (2)

Publication Number Publication Date
CN104375944A CN104375944A (en) 2015-02-25
CN104375944B true CN104375944B (en) 2018-04-27

Family

ID=52554879

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310354161.6A Active CN104375944B (en) 2013-08-14 2013-08-14 A kind of date storage method and device

Country Status (1)

Country Link
CN (1) CN104375944B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106557273A (en) * 2015-09-30 2017-04-05 宇瞻科技股份有限公司 The data managing method of solid state hard disc, write management system and its method
CN108920107B (en) * 2018-07-13 2022-02-01 深圳忆联信息***有限公司 Method and device for screening cold data, computer equipment and storage medium
CN108984124B (en) * 2018-07-13 2022-03-25 深圳忆联信息***有限公司 Method and device for reducing write amplification, computer equipment and storage medium
CN108920108B (en) * 2018-07-13 2022-02-01 深圳忆联信息***有限公司 Cold data screening method and device, computer equipment and storage medium
CN110531927B (en) * 2019-08-06 2023-05-09 深圳大普微电子科技有限公司 Garbage collection method based on block classification and nonvolatile storage device
CN110928852B (en) * 2019-12-09 2022-12-02 Oppo广东移动通信有限公司 Garbage recycling method and device and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419842A (en) * 2008-11-07 2009-04-29 成都市华为赛门铁克科技有限公司 Loss equalizing method, apparatus and system for hard disc
CN101499315A (en) * 2008-01-30 2009-08-05 群联电子股份有限公司 Average abrasion method of flash memory and its controller
CN102103546A (en) * 2009-12-21 2011-06-22 智微科技股份有限公司 Method and control unit for carrying out storage management on storage devices as well as related storage devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8060719B2 (en) * 2008-05-28 2011-11-15 Micron Technology, Inc. Hybrid memory management

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101499315A (en) * 2008-01-30 2009-08-05 群联电子股份有限公司 Average abrasion method of flash memory and its controller
CN101419842A (en) * 2008-11-07 2009-04-29 成都市华为赛门铁克科技有限公司 Loss equalizing method, apparatus and system for hard disc
CN102103546A (en) * 2009-12-21 2011-06-22 智微科技股份有限公司 Method and control unit for carrying out storage management on storage devices as well as related storage devices

Also Published As

Publication number Publication date
CN104375944A (en) 2015-02-25

Similar Documents

Publication Publication Date Title
CN104375944B (en) A kind of date storage method and device
CN103080911B (en) The pre-emptive garbage reclamation of memory block
CN103440207B (en) Caching method and caching device
CN105589812B (en) Disk fragments method for sorting, device and host
CN109074310A (en) Memory device and correlation technique and electronic system comprising dynamic superblock
CN106502587B (en) Hard disk data management method and hard disk control device
CN109902039A (en) Memory Controller, storage system and the method that data configuration is managed in a memory
CN103019958A (en) Method for managing data in solid state memory through data attribute
CN106484323A (en) A kind of loss equalizing method of solid-state storage and system
KR20140043329A (en) Memory system with three memory layers having different bit per cell storage capacities
CN104298606A (en) Garbage collection action control method in SSD
CN102646069A (en) Method for prolonging service life of solid-state disk
CN105980992B (en) A kind of storage system, the method for identification data block stability and device
CN110096221A (en) Storage system and its control method
CN106527963A (en) Memory system and host apparatus
CN105550122B (en) A kind of data processing method, storage equipment, electronic equipment
CN108073522A (en) Garbage collection method for data storage device
CN110688326A (en) Flash memory wear leveling algorithm based on multiple thresholds
CN109582593A (en) A kind of FTL address mapping method and data read-write method based on calculating
CN107844432A (en) A kind of method and solid state hard disc of solid state hard disc dynamic garbage reclamation
CN107515728A (en) Play the data managing method and device of concurrent characteristic inside flash memory device
CN102567522A (en) Method and device for managing file system of intelligent card
CN109960471A (en) Date storage method, device, equipment and storage medium
CN101441597B (en) Control method of adjustable mixed density memory storage device and hot data control module thereof
CN105988719B (en) Storage device and its method for handling data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20170213

Address after: 100176 Beijing City, Daxing District branch of Beijing economic and Technological Development Zone, fourteen Street No. 99 building 33 building D No. 2226

Applicant after: Beijing legend core technology Co., Ltd.

Address before: 100085 Haidian District West Road, Beijing, No. 6

Applicant before: Lenovo (Beijing) Co., Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20190808

Address after: 518067 Dongjiaotou Workshop D24/F-02, Houhai Avenue, Shekou Street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Yi Lian Information System Co., Ltd.

Address before: 100176 Beijing City, Daxing District branch of Beijing economic and Technological Development Zone, fourteen Street No. 99 building 33 building D No. 2226

Patentee before: Beijing legend core technology Co., Ltd.

TR01 Transfer of patent right