{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,11]],"date-time":"2026-01-11T01:01:34Z","timestamp":1768093294360,"version":"3.49.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"17","license":[{"start":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T00:00:00Z","timestamp":1655164800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T00:00:00Z","timestamp":1655164800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61872284"],"award-info":[{"award-number":["61872284"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Industrial field of general projects of science and Technology Department of Shaanxi Province","award":["2020GY-012"],"award-info":[{"award-number":["2020GY-012"]}]},{"name":"Industrialization Project of Shaanxi Provincial Department of Education","award":["21JC017"],"award-info":[{"award-number":["21JC017"]}]},{"DOI":"10.13039\/100014103","name":"Key Technology Research and Development Program of Shandong","doi-asserted-by":"publisher","award":["2019YFD1100901"],"award-info":[{"award-number":["2019YFD1100901"]}],"id":[{"id":"10.13039\/100014103","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Yulin science and technology project","award":["2019-175"],"award-info":[{"award-number":["2019-175"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2022,11]]},"DOI":"10.1007\/s11227-022-04602-4","type":"journal-article","created":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T06:02:31Z","timestamp":1655186551000},"page":"18959-18993","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["RTFTL: design and implementation of real-time FTL algorithm for flash memory"],"prefix":"10.1007","volume":"78","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4051-3137","authenticated-orcid":false,"given":"Qinlu","family":"He","sequence":"first","affiliation":[]},{"given":"Genqing","family":"Bian","sequence":"additional","affiliation":[]},{"given":"Weiqi","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Zhen","family":"Li","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,6,14]]},"reference":[{"issue":"3","key":"4602_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3121133","volume":"13","author":"S Yan","year":"2017","unstructured":"Yan S, Li H, Hao M, Tong MH, Sundararaman S, Chien AA, Gunawi HS (2017) Tiny-tail flash: near-perfect elimination of garbage collection tail latencies in NAND SSDs. ACM Trans Storage (TOS) 13(3):1\u201326","journal-title":"ACM Trans Storage (TOS)"},{"key":"4602_CR2","unstructured":"Zhang J, Kwon M, Gouk D, Lee C, Alian M, Chun M, Kandemir M, Kim N, Kim J, Jung M (2018) FlashShare: Punching through server storage stack from kernel to firmware for ultra-low latency SSDs. In OSDI\u201918"},{"issue":"11","key":"4602_CR3","first-page":"1","volume":"23","author":"S Singh","year":"2020","unstructured":"Singh S, Batabyal S, Tripathi S (2020) Security aware dynamic scheduling algorithm (SADSA) for real-time applications on grid[J]. Clust Comput 23(11):1\u201317","journal-title":"Clust Comput"},{"key":"4602_CR4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/09205071.2017.1356244","volume":"32","author":"S Surendra","year":"2018","unstructured":"Surendra S, Sachin T, Nitin K (2018) An enhanced security-aware dynamic packet scheduling scheme for wireless networks using intelligent time slice-based krill herd algorithm[J]. J Electromagn Waves and Appl 32:1\u201322","journal-title":"J Electromagn Waves and Appl"},{"issue":"3","key":"4602_CR5","doi-asserted-by":"publisher","first-page":"327","DOI":"10.3390\/electronics10030327","volume":"10","author":"JH Park","year":"2021","unstructured":"Park JH, Park DJ, Chung TS et al (2021) A crash recovery scheme for a hybrid mapping FTL in NAND flash storage devices[J]. Electronics 10(3):327","journal-title":"Electronics"},{"key":"4602_CR6","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/TCE.2020.3048904","volume":"67","author":"Y Yao","year":"2021","unstructured":"Yao Y, Fan J, Zhou J et al (2021) HDFTL: an on-demand flash translation layer algorithm for hybrid solid state drives[J]. IEEE Trans on Consum Electron 67:50","journal-title":"IEEE Trans on Consum Electron"},{"key":"4602_CR7","doi-asserted-by":"crossref","unstructured":"Qin Z, Wang Y, Liu D, Shao Z (2012) Real-time flash translation layer for NAND flash memory storage systems[C]. 2012 IEEE 18th Real-Time and Embedded Technology and Applications Sysposium","DOI":"10.1109\/RTAS.2012.27"},{"key":"4602_CR8","doi-asserted-by":"publisher","unstructured":"Kim JH (2021) An FTL-aware host system alleviating severe long latency of NAND Flash-based storage,\" 2021 IEEE 27th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), 2021, pp. 189\u2013194, doi: https:\/\/doi.org\/10.1109\/RTCSA52859.2021.00029.","DOI":"10.1109\/RTCSA52859.2021.00029"},{"issue":"1","key":"4602_CR9","doi-asserted-by":"publisher","first-page":"145","DOI":"10.3390\/electronics9010145","volume":"9","author":"SJ Chae","year":"2020","unstructured":"Chae SJ, Mativenga R, Paik JY, Attique M, Chung TS (2020) DSFTL: An efficient FTL for flash memory based storage systems. Electronics 9(1):145","journal-title":"Electronics"},{"issue":"3","key":"4602_CR10","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1109\/TCAD.2018.2890689","volume":"39","author":"Y Feng","year":"2020","unstructured":"Feng Y, Feng D, Tong W et al (2020) Multiple subpage writing FTL in MLC by exploiting dual mode operations[J]. IEEE Trans Comput-Aided Design of Integrat Circuits and Syst 39(3):599\u2013612","journal-title":"IEEE Trans Comput-Aided Design of Integrat Circuits and Syst"},{"key":"4602_CR11","doi-asserted-by":"crossref","unstructured":"Rostam A, Abdullah R (2019) A proposed framework: enhanced automated duplication algorithm for flash application. Conference paper first Online: 17 May 2019. Intelligent and Interactive Computing P377\u2013387.","DOI":"10.1007\/978-981-13-6031-2_1"},{"issue":"5","key":"4602_CR12","first-page":"1445","volume":"27","author":"Q He","year":"2020","unstructured":"He Q, Bian G, Shao B, Zhang W (2020) Data deduplication technology for cloud storage [J]. Tehni\u010dki vjesnik 27(5):1445\u20131446","journal-title":"Tehni\u010dki vjesnik"},{"key":"4602_CR13","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/CITC54365.2021.00016","volume":"2021","author":"SM Basha","year":"2021","unstructured":"Basha SM, Ahmed ST, Iyengar NCSN, Caytiles RD (2021) Inter-locking dependency evaluation schema based on block-chain enabled federated transfer learning for autonomous vehicular systems. Second Int Conf Innovative Technol Convergence (CITC) 2021:46\u201351. https:\/\/doi.org\/10.1109\/CITC54365.2021.00016","journal-title":"Second Int Conf Innovative Technol Convergence (CITC)"},{"issue":"12","key":"4602_CR14","doi-asserted-by":"publisher","first-page":"4611","DOI":"10.1109\/TCAD.2020.2982623","volume":"39","author":"Y Wang","year":"2020","unstructured":"Wang Y, Tan J, Mao R et al (2020) Temperature-aware persistent data management for LSM-tree on 3-D NAND flash memory[J]. IEEE Trans Comput Aided Des Integr Circuits Syst 39(12):4611\u20134622","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"key":"4602_CR15","doi-asserted-by":"crossref","unstructured":"Chen H, Li C, Pan Y, Lyu M, Li Y, Xu Y (2019) HCFTL:A locality-aware page-level flash translation layer, In: 2019 Design, Automation&Test in Europe Conference&Exhibition(DATE). IEEE, pp. 590\u2013593","DOI":"10.23919\/DATE.2019.8715252"},{"key":"4602_CR16","unstructured":"Super Talent Technology (2007) Inc. SLC vs. 2008. MLC: An analysis of flash memory. White Paper"},{"key":"4602_CR17","first-page":"8869237","volume":"2020","author":"Q He","year":"2020","unstructured":"He Q, Bian G, Shao B, Zhang W (2020) Research on multi-feature data routing strategy in deduplication. Sci Program 2020:8869237","journal-title":"Sci Program"},{"key":"4602_CR18","unstructured":"Wikipedia (2012d) TRIM. Retrieved from http:\/\/en,wikipedia.org\/wiki\/TRIM."},{"key":"4602_CR19","doi-asserted-by":"crossref","unstructured":"Ma C, Wang Y, Shen Z (2020) MNFTL: an efficient flash translation layer for MLC NAND flash memory. ACM Trans Design Automat Electron Syst","DOI":"10.1145\/3398037"},{"issue":"1","key":"4602_CR20","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1166\/jno.2022.3166","volume":"17","author":"Q He","year":"2022","unstructured":"He Q et al (2022) The research of spark memory optimization based on non-volatile memory. J Nanoelectron Optoelectron 17(1):30\u201339","journal-title":"J Nanoelectron Optoelectron"},{"issue":"3","key":"4602_CR21","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1109\/TPDS.2016.2588491","volume":"28","author":"M Jung","year":"2017","unstructured":"Jung M (2017) Exploring parallel data access methods in emerging non-volatile memory systems. IEEE Trans Parallel Distrib Syst 28(3):746\u2013759","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"4602_CR22","doi-asserted-by":"publisher","first-page":"135485","DOI":"10.1109\/ACCESS.2021.3116270","volume":"9","author":"Q He","year":"2021","unstructured":"He Q, Bian G, Zhang W et al (2021) Research on routing strategy in cluster deduplication system. IEEE Access 9:135485\u2013135495","journal-title":"IEEE Access"},{"key":"4602_CR23","doi-asserted-by":"crossref","unstructured":"Tarasov I (2021) Educational technologies for advanced training in FPGA Design[C]\/\/ 2021 1st International Conference on Technology Enhanced Learning in Higher Education (TELE)","DOI":"10.1109\/TELE52840.2021.9482491"},{"key":"4602_CR24","doi-asserted-by":"crossref","unstructured":"Yang J, Pei S (2019) Thermo-GC: Reducing write amplification by tagging migrated pages during garbage collection[C]\/\/2019 IEEE International Conference on Networking, Architecture and Storage (NAS). IEEE, 2019: 1\u20138","DOI":"10.1109\/NAS.2019.8834722"},{"issue":"3","key":"4602_CR25","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1166\/jno.2021.2970","volume":"16","author":"Q He","year":"2021","unstructured":"He Q, Bian G, Zhang W et al (2021) TCFTL: improved real-time flash memory two cache flash translation layer algorithm[J]. J Nanoelectron Optoelectron 16(3):403\u2013413","journal-title":"J Nanoelectron Optoelectron"},{"key":"4602_CR26","doi-asserted-by":"publisher","first-page":"9529","DOI":"10.1109\/ACCESS.2021.3139757","volume":"10","author":"Q He","year":"2022","unstructured":"He Q et al (2022) Research on data routing strategy of deduplication in cloud environment. IEEE Access 10:9529\u20139542. https:\/\/doi.org\/10.1109\/ACCESS.2021.3139757","journal-title":"IEEE Access"},{"key":"4602_CR27","unstructured":"Zhou K, Huang P, Li C, et al. (2020) An Empirical Study on the Interplay Between Filesystems and SSD. In: Proceedings of the 12th IEEE International Conference on Networking, Architecture, and Storage (NAS\u201917), Xiamen, China, pp. 124\u2013133."},{"key":"4602_CR28","volume-title":"A superblock-based flash translation layer for nand flash memory","author":"KANG Jeong-Uk;HEESEUNG Jo;KIN Jin-Soo","year":"2006","unstructured":"KANG Jeong-Uk;HEESEUNG Jo;KIN Jin-Soo (2006) A superblock-based flash translation layer for nand flash memory. ACM, New York"},{"key":"4602_CR29","doi-asserted-by":"crossref","unstructured":"Kim Y, Tauras B (2009) FlashSim: A Simulator for NAND Flash-based Solid-State Drives. Technical Report CSE-09\u2013008.","DOI":"10.1109\/SIMUL.2009.17"},{"key":"4602_CR30","unstructured":"http:\/\/old-releases.ubuntu.com\/ubuntu\/pool\/universe\/g\/gcc-2.95\/"},{"key":"4602_CR31","unstructured":"http:\/\/www.pdl.cmu.edu\/DiskSim\/disksim3.0.shtml"},{"key":"4602_CR32","unstructured":"http:\/\/csl.cse.psu.edu\/?q=node\/322"},{"key":"4602_CR33","doi-asserted-by":"crossref","unstructured":"Cheong W, Yoon C, Woo C (2018) A flash memory controller for 15us ultra-low-latency SSD using high-speed 3D NAND flash with 3us read time. In: ISSCC\u201918","DOI":"10.1109\/ISSCC.2018.8310322"},{"key":"4602_CR34","doi-asserted-by":"publisher","DOI":"10.1063\/5.0071929","volume":"11","author":"Q He","year":"2021","unstructured":"He Q, Zhimin Yu, Bian G, Zhang W, Liu K, Li Z (2021) Research on key technologies of NBD storage service system based on load classification. AIP Adv 11:125124. https:\/\/doi.org\/10.1063\/5.0071929","journal-title":"AIP Adv"},{"key":"4602_CR35","unstructured":"Luo Y (2018) Architectural techniques for improving NAND flash memory reliability. Ph.D. paper, Carnegie Mellon University, Doctor of Philosophy"},{"key":"4602_CR36","unstructured":"Chang YH, Hsieh JW, Kuo TW (2002) Endurance enhancement of flash-memory storage systems: AnEffificient Static Wear Leveling Design.in: Proceedings of the 44th Annual Conference on DesignAutomation(DAC\u201917), San Diego, CA, USA, 2020, 212\u2013217"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04602-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-022-04602-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04602-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,27]],"date-time":"2022-10-27T11:27:57Z","timestamp":1666870077000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-022-04602-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,14]]},"references-count":36,"journal-issue":{"issue":"17","published-print":{"date-parts":[[2022,11]]}},"alternative-id":["4602"],"URL":"https:\/\/doi.org\/10.1007\/s11227-022-04602-4","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,14]]},"assertion":[{"value":"11 May 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 June 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}