CN107423229A - A kind of buffering area improved method towards page level FTL - Google Patents
A kind of buffering area improved method towards page level FTL Download PDFInfo
- Publication number
- CN107423229A CN107423229A CN201710156124.2A CN201710156124A CN107423229A CN 107423229 A CN107423229 A CN 107423229A CN 201710156124 A CN201710156124 A CN 201710156124A CN 107423229 A CN107423229 A CN 107423229A
- Authority
- CN
- China
- Prior art keywords
- request
- module
- treatment region
- random
- data
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0238—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
- G06F12/0246—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/06—Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
- G06F12/0646—Configuration or reconfiguration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/12—Replacement control
- G06F12/121—Replacement control using replacement algorithms
- G06F12/123—Replacement control using replacement algorithms with age lists, e.g. queue, most recently used [MRU] list or least recently used [LRU] list
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710156124.2A CN107423229B (en) | 2017-03-16 | 2017-03-16 | Buffer area improvement method for page-level FTL |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710156124.2A CN107423229B (en) | 2017-03-16 | 2017-03-16 | Buffer area improvement method for page-level FTL |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107423229A true CN107423229A (en) | 2017-12-01 |
CN107423229B CN107423229B (en) | 2020-09-01 |
Family
ID=60423534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710156124.2A Active CN107423229B (en) | 2017-03-16 | 2017-03-16 | Buffer area improvement method for page-level FTL |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107423229B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108196795A (en) * | 2017-12-30 | 2018-06-22 | 惠龙易通国际物流股份有限公司 | A kind of date storage method, equipment and computer storage media |
CN108762664A (en) * | 2018-02-05 | 2018-11-06 | 杭州电子科技大学 | A kind of solid state disk page grade buffer queue management method |
CN109446117A (en) * | 2018-09-06 | 2019-03-08 | 杭州电子科技大学 | A kind of solid state hard disk page grade flash translation layer (FTL) design method |
CN109918316A (en) * | 2019-02-26 | 2019-06-21 | 深圳忆联信息***有限公司 | A kind of method and its system reducing FTL address of cache space |
CN110688325A (en) * | 2019-09-05 | 2020-01-14 | 苏州浪潮智能科技有限公司 | Garbage recycling method, device and equipment for solid state disk and storage medium |
CN113076267A (en) * | 2021-04-29 | 2021-07-06 | 华侨大学 | Address conversion method based on hotspot collection and data storage device |
CN117687932A (en) * | 2023-08-31 | 2024-03-12 | 荣耀终端有限公司 | Memory allocation method and device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100169544A1 (en) * | 2008-12-31 | 2010-07-01 | Eom Young-Ik | Methods for distributing log block associativity for real-time system and flash memory devices performing the same |
US20130003889A1 (en) * | 2011-06-29 | 2013-01-03 | Tektronix, Inc. | Apparatus for generation of corrected vector wideband rf signals |
CN103176752A (en) * | 2012-07-02 | 2013-06-26 | 晶天电子(深圳)有限公司 | Super-endurance solid-state drive with Endurance Translation Layer (ETL) and diversion of temp files for reduced Flash wear |
CN102097128B (en) * | 2010-11-25 | 2014-03-19 | 中国人民大学 | Self-adaptive buffer area replacement method based on flash memory |
CN104102591A (en) * | 2013-04-08 | 2014-10-15 | 香港理工大学 | Computer subsystem and method for implementing flash translation layer in computer subsystem |
CN105224240A (en) * | 2014-05-30 | 2016-01-06 | 北京忆恒创源科技有限公司 | By the method for data write storage device, device and memory device |
CN105917318A (en) * | 2012-07-24 | 2016-08-31 | 英特尔公司 | System and method for implementing SSD-based I/O caches |
-
2017
- 2017-03-16 CN CN201710156124.2A patent/CN107423229B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100169544A1 (en) * | 2008-12-31 | 2010-07-01 | Eom Young-Ik | Methods for distributing log block associativity for real-time system and flash memory devices performing the same |
CN102097128B (en) * | 2010-11-25 | 2014-03-19 | 中国人民大学 | Self-adaptive buffer area replacement method based on flash memory |
US20130003889A1 (en) * | 2011-06-29 | 2013-01-03 | Tektronix, Inc. | Apparatus for generation of corrected vector wideband rf signals |
CN103176752A (en) * | 2012-07-02 | 2013-06-26 | 晶天电子(深圳)有限公司 | Super-endurance solid-state drive with Endurance Translation Layer (ETL) and diversion of temp files for reduced Flash wear |
CN105917318A (en) * | 2012-07-24 | 2016-08-31 | 英特尔公司 | System and method for implementing SSD-based I/O caches |
CN104102591A (en) * | 2013-04-08 | 2014-10-15 | 香港理工大学 | Computer subsystem and method for implementing flash translation layer in computer subsystem |
CN105224240A (en) * | 2014-05-30 | 2016-01-06 | 北京忆恒创源科技有限公司 | By the method for data write storage device, device and memory device |
Non-Patent Citations (1)
Title |
---|
姚英彪 等: "基于连续缓存和二级缓存的DFTL改进算法", 《计算机研究与发展》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108196795A (en) * | 2017-12-30 | 2018-06-22 | 惠龙易通国际物流股份有限公司 | A kind of date storage method, equipment and computer storage media |
CN108196795B (en) * | 2017-12-30 | 2020-09-04 | 惠龙易通国际物流股份有限公司 | Data storage method and device and computer storage medium |
CN108762664A (en) * | 2018-02-05 | 2018-11-06 | 杭州电子科技大学 | A kind of solid state disk page grade buffer queue management method |
CN108762664B (en) * | 2018-02-05 | 2021-03-16 | 杭州电子科技大学 | Solid state disk page-level cache region management method |
CN109446117A (en) * | 2018-09-06 | 2019-03-08 | 杭州电子科技大学 | A kind of solid state hard disk page grade flash translation layer (FTL) design method |
CN109446117B (en) * | 2018-09-06 | 2023-02-28 | 杭州电子科技大学 | Design method for page-level flash translation layer of solid state disk |
CN109918316A (en) * | 2019-02-26 | 2019-06-21 | 深圳忆联信息***有限公司 | A kind of method and its system reducing FTL address of cache space |
CN110688325A (en) * | 2019-09-05 | 2020-01-14 | 苏州浪潮智能科技有限公司 | Garbage recycling method, device and equipment for solid state disk and storage medium |
CN110688325B (en) * | 2019-09-05 | 2021-12-03 | 苏州浪潮智能科技有限公司 | Garbage recycling method, device and equipment for solid state disk and storage medium |
CN113076267A (en) * | 2021-04-29 | 2021-07-06 | 华侨大学 | Address conversion method based on hotspot collection and data storage device |
CN113076267B (en) * | 2021-04-29 | 2023-05-26 | 华侨大学 | Address conversion method and data storage device based on hot spot aggregation |
CN117687932A (en) * | 2023-08-31 | 2024-03-12 | 荣耀终端有限公司 | Memory allocation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN107423229B (en) | 2020-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107423229A (en) | A kind of buffering area improved method towards page level FTL | |
CN107590084A (en) | A kind of page level buffering area improved method based on classification policy | |
CN103885728B (en) | A kind of disk buffering system based on solid-state disk | |
CN107193646A (en) | A kind of high-efficiency dynamic paging method that framework is hosted based on mixing | |
CN102981963B (en) | A kind of implementation method of flash translation layer (FTL) of solid-state disk | |
CN103246613B (en) | Buffer storage and the data cached acquisition methods for buffer storage | |
CN110262982A (en) | A kind of method of solid state hard disk address of cache | |
JP2017033584A (en) | Apparatus and methods to reduce castouts in multi-level cache hierarchy | |
CN102789427A (en) | Data storage device and operation method thereof | |
CN1499382A (en) | Method for implementing cache in high efficiency in redundancy array of inexpensive discs | |
CN101694640B (en) | Method for realizing replacement policies of shared second-level cache under multi-core architecture | |
CN108762671A (en) | Mixing memory system and its management method based on PCM and DRAM | |
CN109446117B (en) | Design method for page-level flash translation layer of solid state disk | |
CN102156753A (en) | Data page caching method for file system of solid-state hard disc | |
CN107943719A (en) | A kind of flash translation layer (FTL) control method based on requests classification | |
CN107589908A (en) | The merging method that non-alignment updates the data in a kind of caching system based on solid-state disk | |
US10761989B2 (en) | Method of storage management, storage system and computer program product | |
CN106681668A (en) | Hybrid storage system and storage method based on solid state disk caching | |
CN108845957B (en) | Replacement and write-back self-adaptive buffer area management method | |
CN110147331B (en) | Cache data processing method and system and readable storage medium | |
CN100377117C (en) | Method and device for converting virtual address, reading and writing high-speed buffer memory | |
CN106909323B (en) | Page caching method suitable for DRAM/PRAM mixed main memory architecture and mixed main memory architecture system | |
Yao et al. | An advanced adaptive least recently used buffer management algorithm for SSD | |
CN101231637A (en) | Self-adaption pre-reading method base on file system buffer | |
CN115203079A (en) | Method for writing data into solid state disk |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20201218 Address after: 314500 Tongxiang City, Jiaxing, Zhejiang, Tung Tung Road, Wu Tung Street (East) 55, Tongxiang chamber of Commerce Building 1 unit 1702, 1703 room -A-220 Patentee after: Jiaxing Beixi Electromechanical Equipment Co.,Ltd. Address before: Room 3003-1, building 1, Gaode land center, Jianggan District, Hangzhou City, Zhejiang Province Patentee before: Zhejiang Zhiduo Network Technology Co.,Ltd. Effective date of registration: 20201218 Address after: Room 3003-1, building 1, Gaode land center, Jianggan District, Hangzhou City, Zhejiang Province Patentee after: Zhejiang Zhiduo Network Technology Co.,Ltd. Address before: 310018 No. 2 street, Xiasha Higher Education Zone, Hangzhou, Zhejiang Patentee before: HANGZHOU DIANZI University |
|
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210203 Address after: Room 2003, 1801, 1804, No.13-1, Hai'an Road, Tianhe District, Guangzhou City, Guangdong Province Patentee after: HEYU HEALTH TECHNOLOGY Co.,Ltd. Address before: 314500 Tongxiang City, Jiaxing, Zhejiang, Tung Tung Road, Wu Tung Street (East) 55, Tongxiang chamber of Commerce Building 1 unit 1702, 1703 room -A-220 Patentee before: Jiaxing Beixi Electromechanical Equipment Co.,Ltd. |
|
TR01 | Transfer of patent right |