{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T10:01:38Z","timestamp":1777024898379,"version":"3.51.4"},"reference-count":419,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Storage"],"published-print":{"date-parts":[[2025,8,31]]},"abstract":"<jats:p>NAND flash memory has become the dominant storage media choice in a vast majority of application scenarios. Compared to mechanical hard disks, flash offers better access performance, energy efficiency, and shock resistance. However, the unique hardware peculiarities of this technology require dedicated facilities to manage the flash space and data. The implementation of flash management facilities has alternatively been realized either at the device or host computer level. Managing flash on the device side eases integration\/compatibility and increases performance in certain scenarios. However, the limited computing resources inherent to devices and the lack of higher-level file system\/application information make these solutions suboptimal in many situations. Managing flash on the host allows leveraging its abundant resources, and host-side knowledge such as data access patterns can be exploited to optimize flash management, at the cost of increased host-side complexity. The pros and cons of each approach also led to the appearance of hybrid, cross-layer solutions, enabling the collaboration of different layers of the storage stack. Recently, the pressure on modern storage systems requires that an increasing amount of flash management responsibilities is offloaded to the host, and the development of application-specific cross-layer solutions: In that context, it is crucial to review these developments. In this article, we make a comprehensive survey of the host-side management technologies of flash memory, application-\/system-level flash-friendly designs, and emergent applications based on flash memory.<\/jats:p>","DOI":"10.1145\/3723167","type":"journal-article","created":{"date-parts":[[2025,3,17]],"date-time":"2025-03-17T11:25:11Z","timestamp":1742210711000},"page":"1-59","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["A Survey on Flash-Memory Storage Systems: A Host-Side Perspective"],"prefix":"10.1145","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2194-4006","authenticated-orcid":false,"given":"Jalil","family":"Boukhobza","sequence":"first","affiliation":[{"name":"ENSTA, Institut Polytechnique de Paris and Academia Sinica","place":["Palaiseau, France"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7781-1299","authenticated-orcid":false,"given":"Pierre","family":"Olivier","sequence":"additional","affiliation":[{"name":"The University of Manchester","place":["Oxford, United Kingdom of Great Britain and Northern Ireland"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2391-8127","authenticated-orcid":false,"given":"Wen Sheng","family":"Lim","sequence":"additional","affiliation":[{"name":"Deparment of Computer Science and Information Engineering, National Taiwan University","place":["Taipei, Taiwan"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2579-4305","authenticated-orcid":false,"given":"Liang-Chi","family":"Chen","sequence":"additional","affiliation":[{"name":"National Taiwan University","place":["Taipei, Taiwan"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5440-0892","authenticated-orcid":false,"given":"Yun-Shan","family":"Hsieh","sequence":"additional","affiliation":[{"name":"National Cheng Kung University","place":["Tainan, Taiwan"]}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-8503-1185","authenticated-orcid":false,"given":"Shin-Ting","family":"Wu","sequence":"additional","affiliation":[{"name":"Academia Sinica","place":["Taipei, Taiwan"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3460-8674","authenticated-orcid":false,"given":"Chien-Chung","family":"Ho","sequence":"additional","affiliation":[{"name":"College of Computer Science Information Engineering, National Cheng Kung University","place":["Tainan City, Taiwan"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1076-2271","authenticated-orcid":false,"given":"Po-Chun","family":"Huang","sequence":"additional","affiliation":[{"name":"National Yang Ming Chiao Tung University","place":["Hsinchu, Taiwan"]}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1282-2111","authenticated-orcid":false,"given":"Yuan-Hao","family":"Chang","sequence":"additional","affiliation":[{"name":"Institute of Information Science, Academia Sinica","place":["Taipei, Taiwan"]}]}],"member":"320","published-online":{"date-parts":[[2025,6,18]]},"reference":[{"key":"e_1_3_2_2_2","unstructured":"NVM Express. [n.d.]. NVMe 2.0\u2013TP4146 FDP. Retrieved from https:\/\/nvmexpress.org\/wpcontent\/uploads\/NVM-Express-2.0-RatifiedTPs_12152022.zip"},{"key":"e_1_3_2_3_2","article-title":"Flexible Data Placement Open Source Ecosystem","author":"Granados Arun George Adam Manzanares, Joel","year":"2023","unstructured":"Arun George Adam Manzanares, Joel Granados. 2023. Flexible Data Placement Open Source Ecosystem. Slide presentation. Retrieved from https:\/\/storagedeveloper.org\/sites\/default\/files\/SDC\/2023\/presentations\/SNIA-SDC23-Manzarnares-Granados-George-Flexible-Data-Placement.pdf","journal-title":"Slide presentation"},{"key":"e_1_3_2_4_2","first-page":"57","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC\u201908)","author":"Agrawal Nitin","year":"2008","unstructured":"Nitin Agrawal, Vijayan Prabhakaran, Ted Wobber, John D. Davis, Mark Manasse, and Rina Panigrahy. 2008. Design tradeoffs for SSD performance. In Proceedings of the USENIX Annual Technical Conference (ATC\u201908). USENIX Association, 57\u201370."},{"key":"e_1_3_2_5_2","volume-title":"Proceedings of the 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201916)","author":"Ahn Sungyong","year":"2016","unstructured":"Sungyong Ahn, Kwanghyun La, and Jihong Kim. 2016. Improving I\/O resource sharing of linux cgroup for NVMeSSDs on multi-core systems. In Proceedings of the 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201916)."},{"key":"e_1_3_2_6_2","first-page":"91","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201913)","author":"Albrecht Christoph","year":"2013","unstructured":"Christoph Albrecht, Arif Merchant, Murray Stokely, Muhammad Waliji, Fran\u00e7ois Labelle, Nate Coehlo, Xudong Shi, and C. Eric Schrock. 2013. Janus: Optimal flash provisioning for cloud storage workloads. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201913). USENIX Association, San Jose, CA, 91\u2013102. Retrieved from https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/albrecht"},{"key":"e_1_3_2_7_2","unstructured":"Aleph1. 2024. A Robust Flash File System Since 2002. Retrieved from https:\/\/yaffs.net\/"},{"key":"e_1_3_2_8_2","first-page":"1","volume-title":"Proceedings of the IEEE 12th International Conference on Consumer Electronics (ICCE-Berlin)","author":"Anagnostopoulos Nikolaos Athanasios","year":"2022","unstructured":"Nikolaos Athanasios Anagnostopoulos, Yufan Fan, Muhammad Umair Saleem, Nico Mexis, Emiliia Gel\u00f3czi, Felix Klement, Florian Frank, Andr\u00e9 Schaller, Tolga Arul, and Stefan Katzenbeisser. 2022. Testing physical unclonable functions implemented on commercial off-the-shelf NAND flash memories using programming disturbances. In Proceedings of the IEEE 12th International Conference on Consumer Electronics (ICCE-Berlin). 1\u20139. 10.1109\/ICCE-Berlin56473.2022.10021310"},{"key":"e_1_3_2_9_2","doi-asserted-by":"crossref","DOI":"10.1002\/9781119132639","volume-title":"NAND Flash Memory Technologies","author":"Aritome Seiichi","year":"2015","unstructured":"Seiichi Aritome. 2015. NAND Flash Memory Technologies. John Wiley & Sons."},{"issue":"4","key":"e_1_3_2_10_2","first-page":"28","article-title":"Flash in a DBMS: Where and how?","volume":"33","author":"Athanassoulis Manos","year":"2010","unstructured":"Manos Athanassoulis, Anastasia Ailamaki, Shimin Chen, Phillip Gibbons, and Radu Stoica. 2010. Flash in a DBMS: Where and how? IEEE Data Eng. Bull. 33, 4 (2010), 28\u201334.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_11_2","first-page":"154","volume-title":"Proceedings of the 7th ACM & IEEE International Conference on Embedded Software (EMSOFT\u201907)","author":"Baek Seungjae","year":"2007","unstructured":"Seungjae Baek, Seongjun Ahn, Jongmoo Choi, Donghee Lee, and Sam H. Noh. 2007. Uniformity improving page allocation for flash memory file systems. In Proceedings of the 7th ACM & IEEE International Conference on Embedded Software (EMSOFT\u201907). Association for Computing Machinery, New York, NY, 154\u2013163. 10.1145\/1289927.1289954"},{"key":"e_1_3_2_12_2","first-page":"1","volume-title":"Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201912)","author":"Balakrishnan Mahesh","year":"2012","unstructured":"Mahesh Balakrishnan, Dahlia Malkhi, Vijayan Prabhakaran, Ted Wobbler, Michael Wei, and John D. Davis. 2012. CORFU: A shared log design for flash clusters. In Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201912). USENIX Association, San Jose, CA, 1\u201314. Retrieved from https:\/\/www.usenix.org\/conference\/nsdi12\/technical-sessions\/presentation\/balakrishnan"},{"key":"e_1_3_2_13_2","unstructured":"Amir Ban. 1995. Flash File System. U.S. Patent 5404485A."},{"key":"e_1_3_2_14_2","volume-title":"Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST\u201904)","author":"Bansal Sorav","year":"2004","unstructured":"Sorav Bansal and Dharmendra S. Modha. 2004. CAR: Clock with adaptive replacement. In Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST\u201904). USENIX Association, San Francisco, CA. Retrieved from https:\/\/www.usenix.org\/conference\/fast-04\/car-clock-adaptive-replacement"},{"key":"e_1_3_2_15_2","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1145\/2902961.2903044","volume-title":"Proceedings of the 26th Edition on Great Lakes Symposium on VLSI (GLSVLSI\u201916)","author":"Adames Ilia A. Bautista","year":"2016","unstructured":"Ilia A. Bautista Adames, Jayita Das, and Sanjukta Bhanja. 2016. Survey of emerging technology based physical unclonable funtions. In Proceedings of the 26th Edition on Great Lakes Symposium on VLSI (GLSVLSI\u201916). Association for Computing Machinery, New York, NY, 317\u2013322. 10.1145\/2902961.2903044"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/361002.361007"},{"key":"e_1_3_2_17_2","first-page":"753","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920)","author":"Berg Benjamin","year":"2020","unstructured":"Benjamin Berg, Daniel S. Berger, Sara McAllister, Isaac Grosof, Sathya Gunasekar, Jimmy Lu, Michael Uhlar, Jim Carrig, Nathan Beckmann, Mor Harchol-Balter, et\u00a0al. 2020. The CacheLib caching engine: Design and experiences at scale. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920). 753\u2013768."},{"issue":"2","key":"e_1_3_2_18_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3582434","article-title":"ZNSwap: Un-block your swap","volume":"19","author":"Bergman Shai","year":"2023","unstructured":"Shai Bergman, Niklas Cassel, Matias Bj\u00f8rling, and Mark Silberstein. 2023. ZNSwap: Un-block your swap. ACM Trans. Stor. 19, 2 (2023), 1\u201325.","journal-title":"ACM Trans. Stor."},{"issue":"2","key":"e_1_3_2_19_2","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1109\/TC.2020.3048303","article-title":"Auto-tuning parameters for emerging multi-stream flash-based storage drives through new I\/O pattern generations","volume":"71","author":"Bhimani Jaki","year":"2020","unstructured":"Jaki Bhimani, Adnan Maruf, Ningfang Mi, Rajinikanth Pandurangan, and Vijay Balakrishnan. 2020. Auto-tuning parameters for emerging multi-stream flash-based storage drives through new I\/O pattern generations. IEEE Trans. Comput. 71, 2 (2020), 309\u2013322.","journal-title":"IEEE Trans. Comput."},{"key":"e_1_3_2_20_2","first-page":"17","volume-title":"Proceedings of the IEEE 11th International Conference on Cloud Computing (CLOUD\u201918)","author":"Bhimani Janki","year":"2018","unstructured":"Janki Bhimani, Ningfang Mi, Zhengyu Yang, Jingpei Yang, Rajinikanth Pandurangan, Changho Choi, and Vijay Balakrishnan. 2018. FIOS: Feature based I\/O stream identification for improving endurance of multi-stream SSDs. In Proceedings of the IEEE 11th International Conference on Cloud Computing (CLOUD\u201918). IEEE, 17\u201324."},{"key":"e_1_3_2_21_2","unstructured":"Artem B. Bityutskiy. 2005. JFFS3 Design Issues. Available online at: http:\/\/www.linux-mtd.infradead.org\/doc\/JFFS3design.pdf"},{"key":"e_1_3_2_22_2","first-page":"689","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201921)","author":"Bj\u00f8rling Matias","year":"2021","unstructured":"Matias Bj\u00f8rling, Abutalib Aghayev, Hans Holmberg, Aravind Ramesh, Damien Le Moal, Gregory R. Ganger, and George Amvrosiadis. 2021. ZNS: Avoiding the block interface tax for flash-based SSDs. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201921). 689\u2013703."},{"key":"e_1_3_2_23_2","first-page":"359","volume-title":"Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917)","author":"Bj\u00f8rling Matias","year":"2017","unstructured":"Matias Bj\u00f8rling, Javier Gonzalez, and Philippe Bonnet. 2017. LightNVM: The linux open-channel SSD subsystem. In Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917). 359\u2013374."},{"key":"e_1_3_2_24_2","unstructured":"BLUNK Microsystems. 2003. Blunk Microsystems Product Datasheets. Retrieved from https:\/\/www.blunkmicro.com\/datasheets.pdf"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","unstructured":"Jalil Boukhobza. 2013. Flashing in the Cloud: Shedding Some Light on NAND Flash Memory Storage Systems. IGI Global 241-266 pages. 10.4018\/978-1-4666-3934-8.ch015","DOI":"10.4018\/978-1-4666-3934-8.ch015"},{"key":"e_1_3_2_26_2","volume-title":"Flash Memory Integration: Performance and Energy Issues (1st ed.)","author":"Boukhobza Jalil","year":"2017","unstructured":"Jalil Boukhobza and Pierre Olivier. 2017. Flash Memory Integration: Performance and Energy Issues (1st ed.). ISTE Press-Elsevier, London\/Oxford, UK."},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3131848"},{"key":"e_1_3_2_28_2","first-page":"876","volume-title":"Proceedings of the IEEE International Symposium on High-Performance Computer Architecture (HPCA\u201924)","author":"Buck Alexander","year":"2024","unstructured":"Alexander Buck, Karthik Ganesan, and Natalie Enright Jerger. 2024. FlipBit: Approximate flash memory for IoT devices. In Proceedings of the IEEE International Symposium on High-Performance Computer Architecture (HPCA\u201924). 876\u2013890. 10.1109\/HPCA57654.2024.00072"},{"key":"e_1_3_2_29_2","first-page":"1","volume-title":"Proceedings of the IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST\u201912)","author":"Byan S.","year":"2012","unstructured":"S. Byan, J. Lentini, A. Madan, L. Pabon, M. Condict, J. Kimmel, S. Kleiman, C. Small, and M. Storer. 2012. Mercury: Host-side flash caching for the data center. In Proceedings of the IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST\u201912). 1\u201312. 10.1109\/MSST.2012.6232368"},{"key":"e_1_3_2_30_2","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1145\/3599691.3603410","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201923)","author":"Byeon Sungjin","year":"2023","unstructured":"Sungjin Byeon, Joseph Ro, Safdar Jamil, Jeong-Uk Kang, and Youngjae Kim. 2023. A free-space adaptive runtime zone-reset algorithm for enhanced ZNS efficiency. In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201923). Association for Computing Machinery, New York, NY, 109\u2013115. 10.1145\/3599691.3603410"},{"key":"e_1_3_2_31_2","first-page":"233","volume-title":"Proceedings of the International Conference on Information Processing in Sensor Networks (IPSN\u201908)","author":"Cao Qing","year":"2008","unstructured":"Qing Cao, Tarek Abdelzaher, John Stankovic, and Tian He. 2008. The liteos operating system: Towards unix-like abstractions for wireless sensor networks. In Proceedings of the International Conference on Information Processing in Sensor Networks (IPSN\u201908). Ieee, 233\u2013244."},{"key":"e_1_3_2_32_2","first-page":"43","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Cao Zhen","year":"2020","unstructured":"Zhen Cao, Geoff Kuenning, and Erez Zadok. 2020. Carver: Finding important parameters for storage system tuning. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). 43\u201357."},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/1067627.806596"},{"issue":"4","key":"e_1_3_2_34_2","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1145\/2248487.2151017","article-title":"Providing safe, user space access to fast, solid state disks","volume":"47","author":"Caulfield Adrian M.","year":"2012","unstructured":"Adrian M. Caulfield, Todor I. Mollov, Louis Alex Eisner, Arup De, Joel Coburn, and Steven Swanson. 2012. Providing safe, user space access to fast, solid state disks. ACM SIGPLAN Notices 47, 4 (2012), 387\u2013400.","journal-title":"ACM SIGPLAN Notices"},{"issue":"4","key":"e_1_3_2_35_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2755560","article-title":"VSSD: Performance isolation in a solid-state drive","volume":"20","author":"Chang Da-Wei","year":"2015","unstructured":"Da-Wei Chang, Hsin-Hung Chen, and Wei-Jian Su. 2015. VSSD: Performance isolation in a solid-state drive. ACM Trans. Design Autom. Electr. Syst. 20, 4 (2015), 1\u201333.","journal-title":"ACM Trans. Design Autom. Electr. Syst."},{"key":"e_1_3_2_36_2","doi-asserted-by":"crossref","first-page":"496","DOI":"10.1145\/2991079.2991101","volume-title":"Proceedings of the 32nd Annual Conference on Computer Security Applications (ACSAC\u201916)","author":"Chen Bo","year":"2016","unstructured":"Bo Chen, Shijie Jia, Luning Xia, and Peng Liu. 2016. Sanitizing data is not enough! towards sanitizing structural artifacts in flash media. In Proceedings of the 32nd Annual Conference on Computer Security Applications (ACSAC\u201916). Association for Computing Machinery, New York, NY, 496\u2013507. 10.1145\/2991079.2991101"},{"issue":"4","key":"e_1_3_2_37_2","doi-asserted-by":"crossref","first-page":"239","DOI":"10.2478\/popets-2020-0071","article-title":"INFUSE: Invisible plausibly-deniable file system for NAND flash.","volume":"2020","author":"Chen Chen","year":"2020","unstructured":"Chen Chen, Anrin Chakraborti, and Radu Sion. 2020. INFUSE: Invisible plausibly-deniable file system for NAND flash. Proc. Priv. Enhancing Technol. 2020, 4 (2020), 239\u2013254.","journal-title":"Proc. Priv. Enhancing Technol."},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/2818376"},{"key":"e_1_3_2_39_2","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/1559845.1559855","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201909)","author":"Chen Shimin","year":"2009","unstructured":"Shimin Chen. 2009. FlashLogging: Exploiting flash devices for synchronous logging performance. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201909). Association for Computing Machinery, New York, NY, 73\u201386. 10.1145\/1559845.1559855"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2921760"},{"issue":"11","key":"e_1_3_2_41_2","doi-asserted-by":"crossref","first-page":"3791","DOI":"10.1109\/TCAD.2022.3197517","article-title":"Exploring synchronous page fault handling","volume":"41","author":"Chen Yin-Chiuan","year":"2022","unstructured":"Yin-Chiuan Chen, Chun-Feng Wu, Yuan-Hao Chang, and Tei-Wei Kuo. 2022. Exploring synchronous page fault handling. IEEE Trans. Comput.-Aided Design Integr. Circ. Syst. 41, 11 (2022), 3791\u20133802.","journal-title":"IEEE Trans. Comput.-Aided Design Integr. Circ. Syst."},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","unstructured":"Y. -C. Chen C. -F. Wu Y. -H. Chang and T. -W. Kuo. 2023. ZoneLife: How to Utilize Data Lifetime semantics to make SSDs smarter. In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 42 8 (2023) 2488\u20132499. DOI:10.1109\/TCAD.2022.3224898","DOI":"10.1109\/TCAD.2022.3224898"},{"key":"e_1_3_2_43_2","first-page":"338","volume-title":"Proceedings of the IEEE International Solid-State Circuits Conference-(ISSCC\u201918)","author":"Cheong Wooseong","year":"2018","unstructured":"Wooseong Cheong, Chanho Yoon, Seonghoon Woo, Kyuwook Han, Daehyun Kim, Chulseung Lee, Youra Choi, Shine Kim, Dongku Kang, Geunyeong Yu, et\u00a0al. 2018. A flash memory controller for 15 \\(\\mu\\) s ultra-low-latency SSD using high-speed 3D NAND flash with 3 \\(\\mu\\) s read time. In Proceedings of the IEEE International Solid-State Circuits Conference-(ISSCC\u201918). IEEE, 338\u2013340."},{"key":"e_1_3_2_44_2","first-page":"25","volume-title":"Proceedings of the 22nd Conference of Open Innovations Association (FRUCT\u201918)","author":"Chernov Ilva","year":"2018","unstructured":"Ilva Chernov, Evgenv Ivashko, Alexander Rumiantsev, Vadim Ponomarev, and Anton Shabaev. 2018. Survey on deduplication techniques in flash-based storage. In Proceedings of the 22nd Conference of Open Innovations Association (FRUCT\u201918). 25\u201333. 10.23919\/FRUCT.2018.8468295"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(99)00059-X"},{"key":"e_1_3_2_46_2","volume-title":"Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201920)","author":"Choi Gunhee","year":"2020","unstructured":"Gunhee Choi, Kwanghee Lee, Myunghoon Oh, Jongmoo Choi, Jhuyeong Jhin, and Yongseok Oh. 2020. A new LSM-style garbage collection scheme for ZNSSSDs. In Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201920)."},{"key":"e_1_3_2_47_2","article-title":"Flexible Data Placement: State of the Union","author":"Stenfort Mike Allison Chris Sabol, Ross","year":"2023","unstructured":"Mike Allison Chris Sabol, Ross Stenfort. 2023. Flexible Data Placement: State of the Union. Slide presentation. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/FMS-2023-Flexible-Data-Placement-FDP-Overview.pdf","journal-title":"Slide presentation"},{"key":"e_1_3_2_48_2","article-title":"Hyperscale Innovation: Flexible Data Placement Mode (FDP)","author":"Sabol Ross Stenfort Chris","year":"2022","unstructured":"Ross Stenfort Chris Sabol. 2022. Hyperscale Innovation: Flexible Data Placement Mode (FDP). Slide presentation. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/Hyperscale-Innovation-Flexible-Data-Placement-Mode-FDP.pdf","journal-title":"Slide presentation"},{"key":"e_1_3_2_49_2","article-title":"SmartFTL SSDs","author":"Sabol Smriti Desai Chris","year":"2021","unstructured":"Smriti Desai Chris Sabol. 2021. SmartFTL SSDs. Slide presentation. Retrieved from https:\/\/146a55aca6f00848c565-a7635525d40ac1c70300198708936b4e.ssl.cf1.rackcdn.com\/images\/c867f55eaa86f735dc82d649bd18077e9388f07f.pdf","journal-title":"Slide presentation"},{"issue":"5","key":"e_1_3_2_50_2","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1016\/j.sysarc.2009.03.005","article-title":"A survey of flash translation layer","volume":"55","author":"Chung Tae-Sun","year":"2009","unstructured":"Tae-Sun Chung, Dong-Joo Park, Sangwon Park, Dong-Ho Lee, Sang-Won Lee, and Ha-Joo Song. 2009. A survey of flash translation layer. J. Syst. Architect. 55, 5-6 (2009), 332\u2013343.","journal-title":"J. Syst. Architect."},{"key":"e_1_3_2_51_2","unstructured":"Contextual Electronics. 2021. NAND Flash vs eMMC. Retrieved from https:\/\/forum.contextualelectronics.com\/t\/nand-flash-vs-emmc\/4370\/1"},{"key":"e_1_3_2_52_2","first-page":"45","volume-title":"Proceedings of the15th USENIX Conference on File and Storage Technologies (FAST\u201917)","author":"Conway Alex","year":"2017","unstructured":"Alex Conway, Ainesh Bakshi, Yizheng Jiao, William Jannen, Yang Zhan, Jun Yuan, Michael A. Bender, Rob Johnson, Bradley C. Kuszmaul, Donald E. Porter, et\u00a0al. 2017. File systems fated for senescence? Nonsense, says science! In Proceedings of the15th USENIX Conference on File and Storage Technologies (FAST\u201917). 45\u201358."},{"key":"e_1_3_2_53_2","unstructured":"Intel Corporation. 2018. Produciton Brief: Intel OPTANE SSD DC p4800x\/p4801x Series. Retrieved from https:\/\/www.intel.com\/content\/www\/us\/en\/products\/docs\/memory-storage\/solid-state-drives\/data-center-ssds\/optane-ssd-dc-p4800x-p4801x-brief.html"},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCE.2016.2614739"},{"key":"e_1_3_2_55_2","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1145\/1031495.1031516","volume-title":"Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems","author":"Dai Hui","year":"2004","unstructured":"Hui Dai, Michael Neufeld, and Richard Han. 2004. ELF: An efficient log-structured flash file system for micro sensor nodes. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems. 176\u2013187."},{"key":"e_1_3_2_56_2","first-page":"155","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920)","author":"Dai Yifan","year":"2020","unstructured":"Yifan Dai, Yien Xu, Aishwarya Ganesan, Ramnatthan Alagappan, Brian Kroth, Andrea Arpaci-Dusseau, and Remzi Arpaci-Dusseau. 2020. From WiscKey to Bourbon: A learned index for log-structured merge trees. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920). USENIX Association, 155\u2013171. Retrieved from https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/dai"},{"key":"e_1_3_2_57_2","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201910)","author":"Debnath Biplob","year":"2010","unstructured":"Biplob Debnath, Sudipta Sengupta, and Jin Li. 2010. ChunkStash: Speeding up inline storage deduplication using flash memory. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201910)."},{"issue":"4","key":"e_1_3_2_58_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/75247.75248","article-title":"Analysis and simulation of a fair queueing algorithm","volume":"19","author":"Demers Alan","year":"1989","unstructured":"Alan Demers, Srinivasan Keshav, and Scott Shenker. 1989. Analysis and simulation of a fair queueing algorithm. ACM SIGCOMM Comput. Commun. Rev. 19, 4 (1989), 1\u201312.","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"e_1_3_2_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/1922649.1922660"},{"key":"e_1_3_2_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/2577384"},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3197542"},{"key":"e_1_3_2_62_2","unstructured":"Krijn Doekemeijer and Animesh Trivedi. 2022. Key-value stores on flash storage devices: A survey. Retrieved from https:\/\/arXiv:2205.07975"},{"key":"e_1_3_2_63_2","first-page":"164","volume-title":"Proceedings of the 7th ACM & IEEE International Conference on Embedded Software","author":"Doh In Hwan","year":"2007","unstructured":"In Hwan Doh, Jongmoo Choi, Donghee Lee, and Sam H. Noh. 2007. Exploiting non-volatile RAM to enhance flash file system performance. In Proceedings of the 7th ACM & IEEE International Conference on Embedded Software. 164\u2013173."},{"issue":"6","key":"e_1_3_2_64_2","doi-asserted-by":"crossref","first-page":"1560","DOI":"10.14778\/3583140.3583167","article-title":"Dotori: A key-value SSD based KV store","volume":"16","author":"Duffy Carl","year":"2023","unstructured":"Carl Duffy, Jaehoon Shim, Sang-Hoon Kim, and Jin-Soo Kim. 2023. Dotori: A key-value SSD based KV store. Proc. VLDB Endow. 16, 6 (2023), 1560\u20131572.","journal-title":"Proc. VLDB Endow."},{"key":"e_1_3_2_65_2","volume-title":"Proceedings of the International Linux System Technology Conference","author":"Engel J\u00f6rn","year":"2005","unstructured":"J\u00f6rn Engel and Robert Mertens. 2005. LogFS-finally a scalable flash file system. In Proceedings of the International Linux System Technology Conference."},{"key":"e_1_3_2_66_2","unstructured":"NVM Express. 2019. NVM Express Base Specification Revision 1.4. Retrieved from https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_4-2019.06.10-Ratified.pdf"},{"key":"e_1_3_2_67_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-019-00559-8"},{"key":"e_1_3_2_68_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2019.04.002"},{"key":"e_1_3_2_69_2","first-page":"1","volume-title":"Proceedings of the IEEE 8th International Memory Workshop (IMW\u201916)","author":"Foong Annie","year":"2016","unstructured":"Annie Foong and Frank Hady. 2016. Storage as fast as rest of the system. In Proceedings of the IEEE 8th International Memory Workshop (IMW\u201916). IEEE, 1\u20134."},{"key":"e_1_3_2_70_2","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089735"},{"key":"e_1_3_2_71_2","first-page":"89","volume-title":"Proceedings of the USENIX Annual Technical Conference, General Track","author":"Gal Eran","year":"2005","unstructured":"Eran Gal and Sivan Toledo. 2005. A transactional flash file system for microcontrollers. In Proceedings of the USENIX Annual Technical Conference, General Track. 89\u2013104."},{"issue":"2","key":"e_1_3_2_72_2","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1038\/s41928-020-0372-5","article-title":"Physical unclonable functions","volume":"3","author":"Gao Yansong","year":"2020","unstructured":"Yansong Gao, Said F. Al-Sarawi, and Derek Abbott. 2020. Physical unclonable functions. Nature Electr. 3, 2 (2020), 81\u201391.","journal-title":"Nature Electr."},{"key":"e_1_3_2_73_2","unstructured":"D. Gay. 2003. Design of matchbox the simple filing system for motes (Version 1.0) (August 21 2003) http:\/\/www.tinyos.net\/tinyos-1.x\/doc\/matchbox-design.pdf"},{"key":"e_1_3_2_74_2","doi-asserted-by":"publisher","DOI":"10.3390\/electronics10243156"},{"key":"e_1_3_2_75_2","volume-title":"Proceedings of the Nonvolatile Memory Workshop (NVMW\u201917)","volume":"68","author":"Gonz\u00e1lez Javier","year":"2017","unstructured":"Javier Gonz\u00e1lez and Matias Bj\u00f8rling. 2017. Multi-tenant I\/O isolation with open-channel SSDs. In Proceedings of the Nonvolatile Memory Workshop (NVMW\u201917), Vol. 68."},{"key":"e_1_3_2_76_2","unstructured":"Google. 2010. Saving Data Safely. Retrieved from https:\/\/android-developers.googleblog.com\/2010\/12\/saving-data-safely.html"},{"key":"e_1_3_2_77_2","doi-asserted-by":"publisher","DOI":"10.1145\/248157.248171"},{"issue":"4","key":"e_1_3_2_78_2","first-page":"21","article-title":"Designing database operators for flash-enabled memory hierarchies","volume":"33","author":"Graefe Goetz","year":"2010","unstructured":"Goetz Graefe, Stavros Harizopoulos, Harumi A. Kuno, Mehul A. Shah, Dimitris Tsirogiannis, and Janet L. Wiener. 2010. Designing database operators for flash-enabled memory hierarchies. IEEE Data Eng. Bull. 33, 4 (2010), 21\u201327.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_79_2","unstructured":"Jim Gray. 2006. Tape is Dead. Disk is Tape. Flash is Disk. RAM Locality is King. Retrieved from https:\/\/jimgray.azurewebsites.net\/JimGrayTalks.htm"},{"key":"e_1_3_2_80_2","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/1669112.1669118","volume-title":"Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture","author":"Grupp Laura M.","year":"2009","unstructured":"Laura M. Grupp, Adrian M. Caulfield, Joel Coburn, Steven Swanson, Eitan Yaakobi, Paul H. Siegel, and Jack K. Wolf. 2009. Characterizing flash memory: Anomalies, observations, and applications. In Proceedings of the 42nd Annual IEEE\/ACM International Symposium on Microarchitecture. 24\u201333."},{"issue":"2","key":"e_1_3_2_81_2","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1145\/1639562.1639595","article-title":"Efficient and adaptive proportional share I\/O scheduling","volume":"37","author":"Gulati Ajay","year":"2009","unstructured":"Ajay Gulati, Arif Merchant, Mustafa Uysal, Pradeep Padala, and Peter Varman. 2009. Efficient and adaptive proportional share I\/O scheduling. ACM SIGMETRICS Perform. Eval. Rev. 37, 2 (2009), 79\u201380.","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"key":"e_1_3_2_82_2","first-page":"759","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201917)","author":"Hahn Sangwook Shane","year":"2017","unstructured":"Sangwook Shane Hahn, Sungjin Lee, Cheng Ji, Li-Pin Chang, Inhyuk Yee, Liang Shi, Chun Jason Xue, and Jihong Kim. 2017. Improving file system performance of mobile storage systems using a decoupled defragmenter. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201917). 759\u2013771."},{"key":"e_1_3_2_83_2","first-page":"147","volume-title":"Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921)","author":"Han Kyuhwa","year":"2021","unstructured":"Kyuhwa Han, Hyunho Gwak, Dongkun Shin, and Jooyoung Hwang. 2021. ZNS+: Advanced zoned namespace interface for supporting in-storage zone compaction. In Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921). 147\u2013162."},{"key":"e_1_3_2_84_2","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/3211332.3211338","volume-title":"Proceedings of the 19th ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2018)","author":"Han Lei","year":"2018","unstructured":"Lei Han, Zhaoyan Shen, Zili Shao, and Tao Li. 2018. Optimizing RAID\/SSD controllers with lifetime extension for flash-based SSD array. In Proceedings of the 19th ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2018). Association for Computing Machinery, New York, NY, 44\u201354. 10.1145\/3211332.3211338"},{"key":"e_1_3_2_85_2","first-page":"25","volume-title":"Proceedings of the IEEE 12th Non-Volatile Memory Systems and Applications Symposium (NVMSA\u201923)","author":"Han Yejin","year":"2023","unstructured":"Yejin Han, Myunghoon Oh, Jaedong Lee, Seehwan Yoo, Bryan S. Kim, and Jongmoo Choi. 2023. Achieving performance isolation in docker environments with ZNS SSDs. In Proceedings of the IEEE 12th Non-Volatile Memory Systems and Applications Symposium (NVMSA\u201923). IEEE, 25\u201331."},{"key":"e_1_3_2_86_2","volume-title":"Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201920)","author":"Harris Bryan","year":"2020","unstructured":"Bryan Harris and Nihat Altiparmak. 2020. Ultra-low latency SSDs\u2019Impact on overall energy efficiency. In Proceedings of the 12th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201920)."},{"key":"e_1_3_2_87_2","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1145\/3538643.3539747","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems","author":"Harris Bryan","year":"2022","unstructured":"Bryan Harris and Nihat Altiparmak. 2022. When poll is more energy efficient than interrupt. In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems. 59\u201364."},{"key":"e_1_3_2_88_2","first-page":"1399","volume-title":"Proceedings of the 29th USENIX Security Symposium (USENIX Security\u201920)","author":"Hasan Md Mehedi","year":"2020","unstructured":"Md Mehedi Hasan and Biswajit Ray. 2020. Data recovery from \u201cScrubbed\u201d NAND flash storage: Need for analog sanitization. In Proceedings of the 29th USENIX Security Symposium (USENIX Security\u201920). USENIX Association, 1399\u20131408. Retrieved from https:\/\/www.usenix.org\/conference\/usenixsecurity20\/presentation\/hasan"},{"key":"e_1_3_2_89_2","first-page":"127","volume-title":"Proceedings of the 12th European Conference on Computer Systems","author":"He Jun","year":"2017","unstructured":"Jun He, Sudarsun Kannan, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2017. The unwritten contract of solid state drives. In Proceedings of the 12th European Conference on Computer Systems. 127\u2013144."},{"key":"e_1_3_2_90_2","first-page":"301","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919)","author":"Hedayati Mohammad","year":"2019","unstructured":"Mohammad Hedayati, Kai Shen, Michael L. Scott, and Mike Marty. 2019. Multi-queue fair queuing. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919). USENIX Association, Renton, WA, 301\u2013314. Retrieved from http:\/\/www.usenix.org\/conference\/atc19\/presentation\/hedayati-queue"},{"key":"e_1_3_2_91_2","article-title":"Evaluation of Flash File Systems for Large NAND Flash Memory","author":"Homma Toru","year":"2009","unstructured":"Toru Homma. 2009. Evaluation of Flash File Systems for Large NAND Flash Memory. In Proceedings of the CELF Embedded Linux Conference.","journal-title":"Proceedings of the CELF Embedded Linux Conference"},{"key":"e_1_3_2_92_2","unstructured":"Valentin Honor\u00e9 Bertrand Simon and Fr\u00e9d\u00e9ric Suter. 2021. An exact algorithm for the linear tape scheduling problem. Retrieved from https:\/\/arxiv.org\/abs\/2112.09384"},{"key":"e_1_3_2_93_2","first-page":"341","volume-title":"Proceedings of the 29th Asia and South Pacific Design Automation Conference (ASP-DAC\u201924)","author":"Hsieh Yun-Shan","year":"2024","unstructured":"Yun-Shan Hsieh, Bo-Jun Chen, Po-Chun Huang, and Yuan-Hao Chang. 2024. PRESS: Persistence relaxation for efficient and secure data sanitization on zoned namespace storage. In Proceedings of the 29th Asia and South Pacific Design Automation Conference (ASP-DAC\u201924). IEEE, 341\u2013348."},{"key":"e_1_3_2_94_2","doi-asserted-by":"publisher","DOI":"10.1145\/3605779"},{"key":"e_1_3_2_95_2","volume-title":"Proceedings of the Israeli Experimental Systems Conference (SYSTOR\u201909)","author":"Hu Xiao-Yu","year":"2009","unstructured":"Xiao-Yu Hu, Evangelos Eleftheriou, Robert Haas, Ilias Iliadis, and Roman Pletka. 2009. Write amplification analysis in flash-based solid state drives. In Proceedings of the Israeli Experimental Systems Conference (SYSTOR\u201909). Association for Computing Machinery, New York, NY, Article 10, 9 pages. 10.1145\/1534530.1534544"},{"key":"e_1_3_2_96_2","first-page":"96","volume-title":"Proceedings of the International Conference on Supercomputing (ICS\u201911)","author":"Hu Yang","year":"2011","unstructured":"Yang Hu, Hong Jiang, Dan Feng, Lei Tian, Hao Luo, and Shuping Zhang. 2011. Performance impact and interplay of SSD parallelism through advanced commands, allocation strategy and data granularity. In Proceedings of the International Conference on Supercomputing (ICS\u201911). Association for Computing Machinery, New York, NY, 96\u2013107. 10.1145\/1995896.1995912"},{"key":"e_1_3_2_97_2","first-page":"1","volume-title":"Proceedings of the IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST\u201911)","author":"Huang H. Howie","year":"2011","unstructured":"H. Howie Huang, Shan Li, Alex Szalay, and Andreas Terzis. 2011. Performance modeling and analysis of flash-based storage devices. In Proceedings of the IEEE 27th Symposium on Mass Storage Systems and Technologies (MSST\u201911). 1\u201311. 10.1109\/MSST.2011.5937213"},{"key":"e_1_3_2_98_2","first-page":"375","volume-title":"Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917)","author":"Huang Jian","year":"2017","unstructured":"Jian Huang, Anirudh Badam, Laura Caulfield, Suman Nath, Sudipta Sengupta, Bikash Sharma, and Moinuddin K. Qureshi. 2017. FlashBlox: Achieving both performance isolation and uniform lifetime for virtualized SSDs. In Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917). 375\u2013390."},{"key":"e_1_3_2_99_2","doi-asserted-by":"publisher","DOI":"10.1145\/2737832"},{"key":"e_1_3_2_100_2","first-page":"1","volume-title":"Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering Volume 2 (ICSE\u201910)","author":"Huber Nikolaus","year":"2010","unstructured":"Nikolaus Huber, Steffen Becker, Christoph Rathfelder, Jochen Schweflinghaus, and Ralf H. Reussner. 2010. Performance modeling in industry: A case study on storage virtualization. In Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering Volume 2 (ICSE\u201910). Association for Computing Machinery, New York, NY, 1\u201310. 10.1145\/1810295.1810297"},{"key":"e_1_3_2_101_2","unstructured":"Adrian Hunter. 2008. A Brief Introduction to the Design of UBIFS. Retrieved from http:\/\/www.linux-mtd.infradead.org\/doc\/ubifs_whitepaper.pdf"},{"key":"e_1_3_2_102_2","first-page":"113","volume-title":"Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921)","author":"Hwang Jaehyun","year":"2021","unstructured":"Jaehyun Hwang, Midhul Vuppalapati, Simon Peter, and Rachit Agarwal. 2021. Rearchitecting linux storage stack for \\(\\mu\\) s latency and high throughput. In Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201921). 113\u2013128."},{"issue":"2","key":"e_1_3_2_103_2","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1109\/TCE.2007.381719","article-title":"LeCramFS: An efficient compressed file system for flash-based portable consumer devices","volume":"53","author":"Hyun Seunghwan","year":"2007","unstructured":"Seunghwan Hyun, Hyokyung Bahn, and Kern Koh. 2007. LeCramFS: An efficient compressed file system for flash-based portable consumer devices. IEEE Trans. Cons. Electr. 53, 2 (2007), 481\u2013488.","journal-title":"IEEE Trans. Cons. Electr."},{"key":"e_1_3_2_104_2","doi-asserted-by":"publisher","DOI":"10.1109\/IEEESTD.2018.8277153"},{"key":"e_1_3_2_105_2","doi-asserted-by":"publisher","DOI":"10.1145\/3446976"},{"key":"e_1_3_2_106_2","unstructured":"Scott Jacobson and Harish Verma. 2013. UFS Tutorial. Retrieved from http:\/\/www.flashmemorysummit.com\/English\/Collaterals\/Proceedings\/2013\/20130814_T1_Jacobson.pdf"},{"key":"e_1_3_2_107_2","first-page":"783","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919)","author":"Jaffer Shehbaz","year":"2019","unstructured":"Shehbaz Jaffer, Stathis Maneas, Andy Hwang, and Bianca Schroeder. 2019. Evaluating file system reliability on solid state drives. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919). 783\u2013798."},{"key":"e_1_3_2_108_2","volume-title":"Proceedings of the 4th Annual International Conference on Systems and Storage (SYSTOR\u201911)","author":"Jeremic Nikolaus","year":"2011","unstructured":"Nikolaus Jeremic, Gero M\u00fchl, Anselm Busse, and Jan Richling. 2011. The pitfalls of deploying solid-state drive RAIDs. In Proceedings of the 4th Annual International Conference on Systems and Storage (SYSTOR\u201911). Association for Computing Machinery, New York, NY, Article 14, 13 pages. 10.1145\/1987816.1987835"},{"key":"e_1_3_2_109_2","first-page":"127","volume-title":"Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921)","author":"Ji Cheng","year":"2021","unstructured":"Cheng Ji, Li-Pin Chang, Riwei Pan, Chao Wu, Congming Gao, Liang Shi, Tei-Wei Kuo, and Chun Jason Xue. 2021. Pattern-guided file compression with user-experience enhancement for log-structured file system on mobile devices. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921). 127\u2013140."},{"key":"e_1_3_2_110_2","first-page":"437","volume-title":"Information Security","author":"Jia Shijie","year":"2015","unstructured":"Shijie Jia, Luning Xia, Zhan Wang, Jingqiang Lin, Guozhu Zhang, and Yafei Ji. 2015. Extracting robust keys from NAND flash physical unclonable functions. In Information Security, Javier Lopez and Chris J. Mitchell (Eds.). Springer International Publishing, Cham, 437\u2013454."},{"key":"e_1_3_2_111_2","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201905)","author":"Jiang Song","year":"2005","unstructured":"Song Jiang, Feng Chen, and Xiaodong Zhang. 2005. CLOCK-Pro: An effective improvement of the CLOCK replacement. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201905). USENIX Association, Anaheim, CA. Retrieved from https:\/\/www.usenix.org\/conference\/2005-usenix-annual-technical-conference\/clock-pro-effective-improvement-clock-replacement"},{"key":"e_1_3_2_112_2","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/511334.511340","volume-title":"Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201902)","author":"Jiang Song","year":"2002","unstructured":"Song Jiang and Xiaodong Zhang. 2002. LIRS: An efficient low inter-reference recency set replacement policy to improve buffer cache performance. In Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201902). Association for Computing Machinery, New York, NY, 31\u201342. 10.1145\/511334.511340"},{"key":"e_1_3_2_113_2","first-page":"355","volume-title":"Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921)","author":"Jiang Tianyang","year":"2021","unstructured":"Tianyang Jiang, Guangyan Zhang, Zican Huang, Xiaosong Ma, Junyu Wei, Zhiyue Li, and Weimin Zheng. 2021. FusionRAID: Achieving consistent low latency for commodity SSD arrays. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921). USENIX Association, 355\u2013370. Retrieved from https:\/\/www.usenix.org\/conference\/fast21\/presentation\/jiang"},{"key":"e_1_3_2_114_2","first-page":"610","volume-title":"Proceedings of the 17th European Conference on Computer Systems","author":"Jiao Yizheng","year":"2022","unstructured":"Yizheng Jiao, Simon Bertron, Sagar Patel, Luke Zeller, Rory Bennett, Nirjhar Mukherjee, Michael A. Bender, Michael Condict, Alex Conway, Mart\u00edn Farach-Colton, et\u00a0al. 2022. BetrFS: A compleat file system for commodity SSDs. In Proceedings of the 17th European Conference on Computer Systems. 610\u2013627."},{"key":"e_1_3_2_115_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2011.09.007"},{"key":"e_1_3_2_116_2","first-page":"5919","volume-title":"Proceedings of the IEEE International Conference on Big Data (Big Data\u201921)","author":"Jin Peiquan","year":"2021","unstructured":"Peiquan Jin, Xiangyu Zhuang, Yongping Luo, and Mingchen Lu. 2021. Exploring index structures for zoned namespaces SSDs. In Proceedings of the IEEE International Conference on Big Data (Big Data\u201921). IEEE, 5919\u20135922."},{"issue":"3","key":"e_1_3_2_117_2","first-page":"1113","article-title":"LS-LRU: A lazy-split LRU buffer replacement policy for flash-based B \\(^+\\) -tree index","volume":"31","author":"Jin Rize","year":"2015","unstructured":"Rize Jin, Hyung-Ju Cho, and Tae-Sun Chung. 2015. LS-LRU: A lazy-split LRU buffer replacement policy for flash-based B \\(^+\\) -tree index. J. Inf. Sci. Eng. 31, 3 (2015), 1113\u20131132.","journal-title":"J. Inf. Sci. Eng."},{"issue":"1","key":"e_1_3_2_118_2","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1145\/1012888.1005694","article-title":"Interposed proportional sharing for a storage service utility","volume":"32","author":"Jin Wei","year":"2004","unstructured":"Wei Jin, Jeffrey S. Chase, and Jasleen Kaur. 2004. Interposed proportional sharing for a storage service utility. ACM SIGMETRICS Perform. Eval. Rev. 32, 1 (2004), 37\u201348.","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"key":"e_1_3_2_119_2","first-page":"373","volume-title":"Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201917)","author":"Jin Yanqin","year":"2017","unstructured":"Yanqin Jin, Hung-Wei Tseng, Yannis Papakonstantinou, and Steven Swanson. 2017. KAML: A flexible, high-performance key-value SSD. In Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201917). 373\u2013384. 10.1109\/HPCA.2017.15"},{"key":"e_1_3_2_120_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2006.1649669"},{"key":"e_1_3_2_121_2","first-page":"439","volume-title":"Proceedings of the 20th International Conference on Very Large Data Bases (VLDB\u201994)","author":"Johnson Theodore","year":"1994","unstructured":"Theodore Johnson and Dennis Shasha. 1994. 2Q: A low overhead high performance buffer management replacement algorithm. In Proceedings of the 20th International Conference on Very Large Data Bases (VLDB\u201994). Morgan Kaufmann Publishers Inc., San Francisco, CA, 439\u2013450."},{"key":"e_1_3_2_122_2","unstructured":"Jonathan Corbet. 2013. The Multiqueue Block Layer. Retrieved from https:\/\/lwn.net\/Articles\/552904\/"},{"key":"e_1_3_2_123_2","unstructured":"Jonathan Corbet. 2016. The Return of the BFQ I\/O Scheduler. Retrieved from https:\/\/lwn.net\/Articles\/674308\/"},{"key":"e_1_3_2_124_2","unstructured":"Jonathan Corbet. 2017. Two New Block I\/O Schedulers for 4.12. Retrieved from https:\/\/lwn.net\/Articles\/720675\/"},{"key":"e_1_3_2_125_2","volume-title":"Proceedings of the 9th USENIX Conference on File and Storage Technologies (FAST\u201911)","author":"Joo Yongsoo","year":"2011","unstructured":"Yongsoo Joo, Junhee Ryu, Sangsoo Park, and Kang G. Shin. 2011. FAST: Quick application launch on solid-state drives. In Proceedings of the 9th USENIX Conference on File and Storage Technologies (FAST\u201911). USENIX Association, San Jose, CA. Retrieved from https:\/\/www.usenix.org\/conference\/fast11\/fast-quick-application-launch-solid-state-drives"},{"issue":"3","key":"e_1_3_2_126_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1837915.1837922","article-title":"DFS: A file system for virtualized flash storage","volume":"6","author":"Josephson William K.","year":"2010","unstructured":"William K. Josephson, Lars A. Bongo, Kai Li, and David Flynn. 2010. DFS: A file system for virtualized flash storage. ACM Trans. Stor. 6, 3 (2010), 1\u201325.","journal-title":"ACM Trans. Stor."},{"key":"e_1_3_2_127_2","first-page":"107","volume-title":"Proceedings of the 22nd USENIX Conference on File and Storage Technologies (FAST\u201924)","author":"Joshi Kanchan","year":"2024","unstructured":"Kanchan Joshi, Anuj Gupta, Javier Gonz\u00e1lez, Ankit Kumar, Krishna Kanth Reddy, Arun George, Simon Lund, and Jens Axboe. 2024. \\(\\lbrace\\) I\/O \\(\\rbrace\\) passthru: Upstreaming a flexible and efficient \\(\\lbrace\\) I\/O \\(\\rbrace\\) path in linux. In Proceedings of the 22nd USENIX Conference on File and Storage Technologies (FAST\u201924). 107\u2013121."},{"issue":"1","key":"e_1_3_2_128_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1404880.1404889","article-title":"ScaleFFS: A scalable log-structured flash file system for mobile multimedia systems","volume":"5","author":"Jung Dawoon","year":"2008","unstructured":"Dawoon Jung, Jaegeuk Kim, Jin-Soo Kim, and Joonwon Lee. 2008. ScaleFFS: A scalable log-structured flash file system for mobile multimedia systems. ACM Trans. Multimedia Comput. Commun. Appl. 5, 1 (2008), 1\u201318.","journal-title":"ACM Trans. Multimedia Comput. Commun. Appl."},{"key":"e_1_3_2_129_2","volume-title":"Proceedings of the International Workshop on Software Support for Portable Storage","author":"Jung Dawoon","year":"2005","unstructured":"Dawoon Jung, Jin-soo Kim, Seon-yeong Park, Jeong-uk Kang, and Joonwon Lee. 2005. FASS: A flash-aware swap system. In Proceedings of the International Workshop on Software Support for Portable Storage."},{"key":"e_1_3_2_130_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2008.4637609"},{"key":"e_1_3_2_131_2","first-page":"224","volume-title":"Proceedings of the Conference on Computational Science and Its Applications (ICCSA\u201907)","author":"Jung Hoyoung","year":"2007","unstructured":"Hoyoung Jung, Kyunghoon Yoon, Hyoki Shim, Sungmin Park, Sooyong Kang, and Jaehyuk Cha. 2007. LIRS-WSR: Integration of LIRS and writes sequence reordering for flash memory. In Proceedings of the Conference on Computational Science and Its Applications (ICCSA\u201907), Osvaldo Gervasi and Marina L. Gavrilova (Eds.). Springer, Berlin, 224\u2013237."},{"key":"e_1_3_2_132_2","doi-asserted-by":"crossref","first-page":"1156","DOI":"10.1145\/3412841.3441990","volume-title":"Proceedings of the 36th Annual ACM Symposium on Applied Computing","author":"Jung Min-Gyo","year":"2021","unstructured":"Min-Gyo Jung, Chang-Gyu Lee, Donggyu Park, Sungyong Park, Jungki Noh, Woosuk Chung, Kyoung Park, and Youngjae Kim. 2021. GPUKV: An integrated framework with KVSSD and GPU through P2P communication support. In Proceedings of the 36th Annual ACM Symposium on Applied Computing. 1156\u20131164."},{"key":"e_1_3_2_133_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2012.6227446"},{"key":"e_1_3_2_134_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2959305"},{"key":"e_1_3_2_135_2","volume-title":"Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201914)","author":"Kang Jeong-Uk","year":"2014","unstructured":"Jeong-Uk Kang, Jeeseok Hyun, Hyunjoo Maeng, and Sangyeun Cho. 2014. The multi-streamed Solid-State drive. In Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201914)."},{"key":"e_1_3_2_136_2","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1145\/1629335.1629376","volume-title":"Proceedings of the 7th ACM International Conference on Embedded Software","author":"Kang Yangwook","year":"2009","unstructured":"Yangwook Kang and Ethan L. Miller. 2009. Adding aggressive error correction to a high-performance compressing flash file system. In Proceedings of the 7th ACM International Conference on Embedded Software. 305\u2013314."},{"key":"e_1_3_2_137_2","first-page":"241","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918)","author":"Kannan Sudarsun","year":"2018","unstructured":"Sudarsun Kannan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Yuangang Wang, Jun Xu, and Gopinath Palani. 2018. Designing a true direct-access file system with DevFS. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918). 241\u2013256."},{"key":"e_1_3_2_138_2","first-page":"821","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201921)","author":"Kassa Hiwot Tadese","year":"2021","unstructured":"Hiwot Tadese Kassa, Jason Akers, Mrinmoy Ghosh, Zhichao Cao, Vaibhav Gogte, and Ronald Dreslinski. 2021. Improving performance of flash based key-value stores using storage class memory as a volatile memory extension. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201921). USENIX Association, 821\u2013837. Retrieved from https:\/\/www.usenix.org\/conference\/atc21\/presentation\/kassa"},{"key":"e_1_3_2_139_2","volume-title":"Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201914)","author":"Kaushik Rini T.","year":"2014","unstructured":"Rini T. Kaushik. 2014. FlashQueryFile: Flash-optimized layout and algorithms for interactive Ad Hoc SQL on big data. In Proceedings of the 6th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201914). USENIX Association, Philadelphia, PA. https:\/\/www.usenix.org\/conference\/hotstorage14\/workshop-program\/presentation\/kaushik"},{"key":"e_1_3_2_140_2","first-page":"155","volume-title":"Proceedings of the USENIX Technical Conference","author":"Kawaguchi Atsuo","year":"1995","unstructured":"Atsuo Kawaguchi, Shingo Nishioka, and Hiroshi Motoda. 1995. A flash-memory based file system. In Proceedings of the USENIX Technical Conference. 155\u2013164."},{"key":"e_1_3_2_141_2","unstructured":"The Kernel Development Community. [n.d.]. The Linux Kernel. Retrieved from https:\/\/docs.kernel.org\/admin-guide\/mm\/multigen_lru.html"},{"key":"e_1_3_2_142_2","first-page":"103","volume-title":"Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES\u201906)","author":"Kgil Taeho","year":"2006","unstructured":"Taeho Kgil and Trevor Mudge. 2006. FlashCache: A NAND flash memory file cache for low power web servers. In Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES\u201906). Association for Computing Machinery, New York, NY, 103\u2013112. 10.1145\/1176760.1176774"},{"key":"e_1_3_2_143_2","first-page":"327","volume-title":"Proceedings of the 35th Annual International Symposium on Computer Architecture (ISCA\u201908)","author":"Kgil Taeho","year":"2008","unstructured":"Taeho Kgil, David Roberts, and Trevor Mudge. 2008. Improving NAND flash based disk caches. In Proceedings of the 35th Annual International Symposium on Computer Architecture (ISCA\u201908). IEEE Computer Society, 327\u2013338. 10.1109\/ISCA.2008.32"},{"key":"e_1_3_2_144_2","first-page":"540","volume-title":"Proceedings of the International Conference on Collaboration Technologies and Systems (CTS\u201911)","author":"Khedkar Amol","year":"2011","unstructured":"Amol Khedkar and Vijay Kumar. 2011. Flash-based logging for database updates. In Proceedings of the International Conference on Collaboration Technologies and Systems (CTS\u201911). 540\u2013547. 10.1109\/CTS.2011.5928734"},{"key":"e_1_3_2_145_2","volume-title":"SSD Performance\u2014A Primer","author":"Kim Eden","year":"2013","unstructured":"Eden Kim. 2013. SSD Performance\u2014A Primer. Retrieved from https:\/\/www.snia.org\/sites\/default\/files\/SNIASSSI.SSDPerformance-APrimer2013.pdf"},{"key":"e_1_3_2_146_2","first-page":"208","volume-title":"Proceedings of the 3rd IEEE Consumer Communications and Networking Conference (CCNC\u201906)","volume":"1","author":"Kim Hyojun","year":"2006","unstructured":"Hyojun Kim and Youjip Won. 2006. MNFS: Mobile multimedia file system for NAND flash based storage device. In Proceedings of the 3rd IEEE Consumer Communications and Networking Conference (CCNC\u201906), Vol. 1. IEEE, 208\u2013212."},{"issue":"2","key":"e_1_3_2_147_2","doi-asserted-by":"crossref","first-page":"545","DOI":"10.1109\/TCE.2009.5174420","article-title":"Embedded NAND flash file system for mobile multimedia devices","volume":"55","author":"Kim Hyojun","year":"2009","unstructured":"Hyojun Kim, Youjip Won, and Sooyong Kang. 2009. Embedded NAND flash file system for mobile multimedia devices. IEEE Trans. Cons. Electr. 55, 2 (2009), 545\u2013552.","journal-title":"IEEE Trans. Cons. Electr."},{"key":"e_1_3_2_148_2","first-page":"535","volume-title":"Proceedings of the 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC\u201908)","author":"Kim Jaegeuk","year":"2008","unstructured":"Jaegeuk Kim, Heeseung Jo, Hyotaek Shim, Jin-Soo Kim, and Seungryoul Maeng. 2008. Efficient metadata management for flash file systems. In Proceedings of the 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC\u201908). IEEE, 535\u2013540."},{"key":"e_1_3_2_149_2","first-page":"739","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201922)","author":"Kim Juwon","year":"2022","unstructured":"Juwon Kim, Minsu Kim, Muhammad Danish Tehseen, Joontaek Oh, and Youjip Won. 2022. IPLFS: Log-structured file system without garbage collection. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201922). 739\u2013754."},{"key":"e_1_3_2_150_2","first-page":"221","volume-title":"Proceedings of the IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS\u201916)","author":"Kim Jaeho","year":"2016","unstructured":"Jaeho Kim, Eunjae Lee, and Sam H. Noh. 2016. I\/o scheduling schemes for better i\/o proportionality on flash-based SSDs. In Proceedings of the IEEE 24th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS\u201916). IEEE, 221\u2013230."},{"key":"e_1_3_2_151_2","first-page":"799","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919)","author":"Kim Jaeho","year":"2019","unstructured":"Jaeho Kim, Kwanghyun Lim, Youngdon Jung, Sungjin Lee, Changwoo Min, and Sam H. Noh. 2019. Alleviating garbage collection interference through spatial separation in all flash arrays. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919). USENIX Association, Renton, WA, 799\u2013812. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/kim-jaeho"},{"issue":"1","key":"e_1_3_2_152_2","first-page":"1","article-title":"Flashlight: A lightweight flash file system for embedded systems","volume":"11","author":"Kim Jaegeuk","year":"2012","unstructured":"Jaegeuk Kim, Hyotaek Shim, Seon-Yeong Park, Seungryoul Maeng, and Jin-Soo Kim. 2012. Flashlight: A lightweight flash file system for embedded systems. ACM Trans. Embed. Comput. Syst. 11, 1 (2012), 1\u201323.","journal-title":"ACM Trans. Embed. Comput. Syst."},{"key":"e_1_3_2_153_2","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.ins.2015.07.056","article-title":"In-storage processing of database scans and joins","volume":"327","author":"Kim Sungchan","year":"2016","unstructured":"Sungchan Kim, Hyunok Oh, Chanik Park, Sangyeun Cho, Sang-Won Lee, and Bongki Moon. 2016. In-storage processing of database scans and joins. Info. Sci. 327 (2016), 183\u2013200.","journal-title":"Info. Sci."},{"key":"e_1_3_2_154_2","volume-title":"Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201919)","author":"Kim Sang-Hoon","year":"2019","unstructured":"Sang-Hoon Kim, Jinhong Kim, Kisik Jeong, and Jin-Soo Kim. 2019. Transaction support using compound commands in key-value SSDs. In Proceedings of the 11th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201919). USENIX Association, Renton, WA. Retrieved from https:\/\/www.usenix.org\/conference\/hotstorage19\/presentation\/kim"},{"key":"e_1_3_2_155_2","first-page":"295","volume-title":"Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST\u201919)","author":"Kim Taejin","year":"2019","unstructured":"Taejin Kim, Duwon Hong, Sangwook Shane Hahn, Myoungjun Chun, Sungjin Lee, Jooyoung Hwang, Jongyoul Lee, and Jihong Kim. 2019. Fully automatic stream management for Multi-StreamedSSDs using program contexts. In Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST\u201919). 295\u2013308."},{"key":"e_1_3_2_156_2","first-page":"660","volume-title":"Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","author":"Kim Thomas","year":"2023","unstructured":"Thomas Kim, Jekyeom Jeon, Nikhil Arora, Huaicheng Li, Michael Kaminsky, David G. Andersen, Gregory R. Ganger, George Amvrosiadis, and Matias Bj\u00f8rling. 2023. RAIZN: Redundant array of independent zoned namespaces. In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems. 660\u2013673."},{"key":"e_1_3_2_157_2","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1145\/1807167.1807208","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201910)","author":"Kim Yi-Reun","year":"2010","unstructured":"Yi-Reun Kim, Kyu-Young Whang, and Il-Yeol Song. 2010. Page-differential logging: An efficient and DBMS-independent approach for storing data into flash memory. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201910). Association for Computing Machinery, New York, NY, 363\u2013374. 10.1145\/1807167.1807208"},{"key":"e_1_3_2_158_2","first-page":"216","volume-title":"Proceedings of the IEEE International Symposium on Workload Characterization (IISWC\u201919)","author":"Koh Sungjoon","year":"2019","unstructured":"Sungjoon Koh, Junhyeok Jang, Changrim Lee, Miryeong Kwon, Jie Zhang, and Myoungsoo Jung. 2019. Faster than flash: An in-depth study of system challenges for emerging ultra-low latency SSDs. In Proceedings of the IEEE International Symposium on Workload Characterization (IISWC\u201919). IEEE, 216\u2013227."},{"key":"e_1_3_2_159_2","volume-title":"Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918)","author":"Koh Sungjoon","year":"2018","unstructured":"Sungjoon Koh, Changrim Lee, Miryeong Kwon, and Myoungsoo Jung. 2018. Exploring system challenges of ultra-low latency solid state drives. In Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918)."},{"key":"e_1_3_2_160_2","first-page":"45","volume-title":"Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913)","author":"Koller Ricardo","year":"2013","unstructured":"Ricardo Koller, Leonardo Marmol, Raju Rangaswami, Swaminathan Sundararaman, Nisha Talagala, and Ming Zhao. 2013. Write policies for host-side flash caches. In Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913). USENIX Association, San Jose, CA, 45\u201358. Retrieved from https:\/\/www.usenix.org\/conference\/fast13\/technical-sessions\/presentation\/koller"},{"key":"e_1_3_2_161_2","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/HOTOS.1999.798371","volume-title":"Proceedings of the 7th Workshop on Hot Topics in Operating Systems","author":"Kroeger T. M.","year":"1999","unstructured":"T. M. Kroeger and D. D. E. Long. 1999. The case for efficient file access pattern modeling. In Proceedings of the 7th Workshop on Hot Topics in Operating Systems. 14\u201319. 10.1109\/HOTOS.1999.798371"},{"key":"e_1_3_2_162_2","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201901)","author":"Kroeger Thomas M.","year":"2001","unstructured":"Thomas M. Kroeger and Darrell D. E. Long. 2001. Design and implementation of a predictive file prefetching algorithm. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201901). USENIX Association, Boston, MA. Retrieved from https:\/\/www.usenix.org\/conference\/2001-usenix-annual-technical-conference\/design-and-implementation-predictive-file"},{"key":"e_1_3_2_163_2","first-page":"955","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920)","author":"Kwon Dongup","year":"2020","unstructured":"Dongup Kwon, Junehyuk Boo, Dongryeong Kim, and Jangwoo Kim. 2020. FVM: FPGA-assisted virtual device emulation for fast, scalable, and flexible storage virtualization. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920). USENIX Association, 955\u2013971. Retrieved from https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/kwon"},{"key":"e_1_3_2_164_2","first-page":"183","volume-title":"Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920)","author":"Kwon Miryeong","year":"2020","unstructured":"Miryeong Kwon, Donghyun Gouk, Changrim Lee, Byounggeun Kim, Jooyoung Hwang, and Myoungsoo Jung. 2020. DC-Store: Eliminating noisy neighbor containers using deterministic I\/O performance and resource isolation. In Proceedings of the 18th USENIX Conference on File and Storage Technologies (FAST\u201920). USENIX Association, Santa Clara, CA, 183\u2013191. Retrieved from https:\/\/www.usenix.org\/conference\/fast20\/presentation\/kwon"},{"key":"e_1_3_2_165_2","first-page":"755","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201922)","author":"Kwon Miryeong","year":"2022","unstructured":"Miryeong Kwon, Seungjun Lee, Hyunkyu Choi, Jooyoung Hwang, and Myoungsoo Jung. 2022. Vigil-KV: Hardware-software co-design to integrate strong latency determinism into log-structured merge key-value stores. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201922). USENIX Association, Carlsbad, CA, 755\u2013772. Retrieved from https:\/\/www.usenix.org\/conference\/atc22\/presentation\/kwon"},{"key":"e_1_3_2_166_2","first-page":"218","volume-title":"Proceedings of the 8th IEEE International Conference on Computer and Information Technology","author":"Kwon Ohhoon","year":"2008","unstructured":"Ohhoon Kwon, Hyokyung Bahn, and Kern Koh. 2008. FARS: A page replacement algorithm for NAND flash memory based embedded systems. In Proceedings of the 8th IEEE International Conference on Computer and Information Technology. 218\u2013223. 10.1109\/CIT.2008.4594677"},{"key":"e_1_3_2_167_2","doi-asserted-by":"crossref","first-page":"460","DOI":"10.1145\/3132747.3132770","volume-title":"Proceedings of the 26th Symposium on Operating Systems Principles","author":"Kwon Youngjin","year":"2017","unstructured":"Youngjin Kwon, Henrique Fingler, Tyler Hunt, Simon Peter, Emmett Witchel, and Thomas Anderson. 2017. Strata: A cross media file system. In Proceedings of the 26th Symposium on Operating Systems Principles. 460\u2013477."},{"key":"e_1_3_2_168_2","unstructured":"Samsung Lab. 2017. Technology Brief: Ultra-Low Latency With Samsung z-Nand SSD. Retrieved from https:\/\/www.samsung.com\/semiconductor\/global.semi.static\/Ultra-Low_Latency_with_Samsung_Z-NAND_SSD-0.pdf"},{"key":"e_1_3_2_169_2","first-page":"1","volume-title":"Proceedings of the 5th Non-Volatile Memory Systems and Applications Symposium (NVMSA\u201916)","author":"Laga Arezki","year":"2016","unstructured":"Arezki Laga, Jalil Boukhobza, Michel Koskas, and Frank Singhoff. 2016. Lynx: A learning linux prefetching mechanism for SSD performance model. In Proceedings of the 5th Non-Volatile Memory Systems and Applications Symposium (NVMSA\u201916). 1\u20136. 10.1109\/NVMSA.2016.7547186"},{"key":"e_1_3_2_170_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2017.2706678"},{"key":"e_1_3_2_171_2","first-page":"381","volume-title":"Web-Age Information Management","author":"Lai Wenyu","year":"2013","unstructured":"Wenyu Lai, Yulei Fan, and Xiaofeng Meng. 2013. Scan and join optimization by exploiting internal parallelism of flash-based solid state drives. In Web-Age Information Management, Jianyong Wang, Hui Xiong, Yoshiharu Ishikawa, Jianliang Xu, and Junfeng Zhou (Eds.). Springer, Berlin, 381\u2013392."},{"key":"e_1_3_2_172_2","article-title":"ZoneFS: Mapping POSIX file system interface to raw zoned block device accesses","author":"Moal Damien Le","year":"2020","unstructured":"Damien Le Moal and Ting Yao. 2020. ZoneFS: Mapping POSIX file system interface to raw zoned block device accesses. In Proceedings of the Linux Storage and Filesystems Conference (VAULT\u201920).","journal-title":"Proceedings of the Linux Storage and Filesystems Conference (VAULT\u201920)"},{"issue":"3","key":"e_1_3_2_173_2","first-page":"933","article-title":"Secure data deletion for USB flash memory.","volume":"27","author":"Lee Byunghee","year":"2011","unstructured":"Byunghee Lee, Kyungho Son, Dongho Won, and Seungjoo Kim. 2011. Secure data deletion for USB flash memory. J. Inf. Sci. Eng. 27, 3 (2011), 933\u2013952.","journal-title":"J. Inf. Sci. Eng."},{"issue":"7","key":"e_1_3_2_174_2","doi-asserted-by":"crossref","first-page":"1002","DOI":"10.1109\/TC.2008.14","article-title":"A hybrid flash file system based on NOR and NAND flash memories for embedded devices","volume":"57","author":"Lee Chul","year":"2008","unstructured":"Chul Lee, Sung Hoon Baek, and Kyu Ho Park. 2008. A hybrid flash file system based on NOR and NAND flash memories for embedded devices. IEEE Trans. Comput. 57, 7 (2008), 1002\u20131008.","journal-title":"IEEE Trans. Comput."},{"key":"e_1_3_2_175_2","first-page":"41","volume-title":"Proceedings of the IFIP 9th International Conference on Embedded and Ubiquitous Computing","author":"Lee Chul","year":"2011","unstructured":"Chul Lee and Seung-Ho Lim. 2011. Caching and deferred write of metadata for Yaffs2 flash file system. In Proceedings of the IFIP 9th International Conference on Embedded and Ubiquitous Computing. 41\u201346. 10.1109\/EUC.2011.21"},{"key":"e_1_3_2_176_2","first-page":"273","volume-title":"Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST\u201915)","author":"Lee Changman","year":"2015","unstructured":"Changman Lee, Dongho Sim, Jooyoung Hwang, and Sangyeun Cho. 2015. F2FS: A new file system for flash storage. In Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST\u201915). 273\u2013286."},{"key":"e_1_3_2_177_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2001.970573"},{"key":"e_1_3_2_178_2","first-page":"134","volume-title":"Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201999)","author":"Lee Donghee","year":"1999","unstructured":"Donghee Lee, Jongmoo Choi, Jong-Hun Kim, Sam H. Noh, Sang Lyul Min, Yookun Cho, and Chong Sang Kim. 1999. On the existence of a spectrum of policies that subsumes the least recently used (LRU) and least frequently used (LFU) policies. In Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201999). Association for Computing Machinery, New York, NY, 134\u2013143. 10.1145\/301453.301487"},{"key":"e_1_3_2_179_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2022.3222473"},{"issue":"2","key":"e_1_3_2_180_2","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1109\/TCE.2015.7150596","article-title":"Effective flash-based SSD caching for high performance home cloud server","volume":"61","author":"Lee Dongwoo","year":"2015","unstructured":"Dongwoo Lee, Changwoo Min, and Young Ik Eom. 2015. Effective flash-based SSD caching for high performance home cloud server. IEEE Trans. Cons. Electr. 61, 2 (2015), 215\u2013221.","journal-title":"IEEE Trans. Cons. Electr."},{"key":"e_1_3_2_181_2","doi-asserted-by":"publisher","DOI":"10.1145\/3060146"},{"key":"e_1_3_2_182_2","first-page":"116","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems","author":"Lee Euidong","year":"2023","unstructured":"Euidong Lee, Ikjoon Son, and Jin-Soo Kim. 2023. An efficient order-preserving recovery for F2FS with ZNS SSD. In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems. 116\u2013122."},{"key":"e_1_3_2_183_2","doi-asserted-by":"crossref","first-page":"102338","DOI":"10.1016\/j.sysarc.2021.102338","article-title":"Efficient hybrid polling for ultra-low latency storage devices","volume":"122","author":"Lee Gyusun","year":"2022","unstructured":"Gyusun Lee, Seokha Shin, and Jinkyu Jeong. 2022. Efficient hybrid polling for ultra-low latency storage devices. J. Syst. Arch. 122 (2022), 102338.","journal-title":"J. Syst. Arch."},{"key":"e_1_3_2_184_2","first-page":"603","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919)","author":"Lee Gyusun","year":"2019","unstructured":"Gyusun Lee, Seokha Shin, Wonsuk Song, Tae Jun Ham, Jae W. Lee, and Jinkyu Jeong. 2019. Asynchronous I\/O stack: A low-latency kernel I\/O stack for Ultra-Low latency SSDs. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201919). 603\u2013616."},{"key":"e_1_3_2_185_2","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/3538643.3539743","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems","author":"Lee Hee-Rock","year":"2022","unstructured":"Hee-Rock Lee, Chang-Gyu Lee, Seungjin Lee, and Youngjae Kim. 2022. Compaction-aware zone allocation for LSM based key-value store on ZNS SSDs. In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems. 93\u201399."},{"key":"e_1_3_2_186_2","first-page":"1710","volume-title":"Proceedings of the ACM Symposium on Applied Computing","author":"Lee Jaeheung","year":"2008","unstructured":"Jaeheung Lee, Junyoung Heo, Yookun Cho, Jiman Hong, and Sung Y. Shin. 2008. Secure deletion for nand flash file system. In Proceedings of the ACM Symposium on Applied Computing. 1710\u20131714."},{"key":"e_1_3_2_187_2","doi-asserted-by":"publisher","DOI":"10.14778\/3611479.3611495"},{"key":"e_1_3_2_188_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3072378"},{"key":"e_1_3_2_189_2","first-page":"537","volume-title":"Proceedings of the IEEE International Symposium on Multimedia (ISM\u201916)","author":"Lee Junwoo","year":"2016","unstructured":"Junwoo Lee and Minseok Song. 2016. Cache management for video servers by the combined use of DRAM and SSD. In Proceedings of the IEEE International Symposium on Multimedia (ISM\u201916). 537\u2013540. 10.1109\/ISM.2016.0118"},{"key":"e_1_3_2_190_2","first-page":"1","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Lee Sungjin","year":"2009","unstructured":"Sungjin Lee, Keonsoo Ha, Kangwon Zhang, Jihong Kim, and Junghwan Kim. 2009. FlexFS: A flexible flash file system for MLC NAND flash memory. In Proceedings of the USENIX Annual Technical Conference. 1\u201314."},{"key":"e_1_3_2_191_2","first-page":"60","volume-title":"Proceedings of the 16th ACM International Conference on Systems and Storage","author":"Lee Seungjin","year":"2023","unstructured":"Seungjin Lee, Chang-Gyu Lee, Donghyun Min, Inhyuk Park, Woosuk Chung, Anand Sivasubramaniam, and Youngjae Kim. 2023. Iterator interface extended LSM-tree-based KVSSD for range queries. In Proceedings of the 16th ACM International Conference on Systems and Storage. 60\u201370."},{"key":"e_1_3_2_192_2","first-page":"339","volume-title":"Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST\u201916)","author":"Lee Sungjin","year":"2016","unstructured":"Sungjin Lee, Ming Liu, Sangwoo Jun, Shuotao Xu, Jihong Kim, et\u00a0al. 2016. Application-managed flash. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST\u201916). 339\u2013353."},{"key":"e_1_3_2_193_2","first-page":"55","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201907)","author":"Lee Sang-Won","year":"2007","unstructured":"Sang-Won Lee and Bongki Moon. 2007. Design of flash-based DBMS: An in-page logging approach. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201907). Association for Computing Machinery, New York, NY, 55\u201366. 10.1145\/1247480.1247488"},{"key":"e_1_3_2_194_2","first-page":"1075","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201908)","author":"Lee Sang-Won","year":"2008","unstructured":"Sang-Won Lee, Bongki Moon, Chanik Park, Jae-Myung Kim, and Sang-Woo Kim. 2008. A case for flash memory SSD in enterprise database applications. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201908). Association for Computing Machinery, New York, NY, 1075\u20131086. 10.1145\/1376616.1376723"},{"key":"e_1_3_2_195_2","first-page":"31","volume-title":"Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems","author":"Lee Yongmyung","year":"2022","unstructured":"Yongmyung Lee, Jong-Hyeok Park, Jonggyu Park, Hyunho Gwak, Dongkun Shin, Young Ik Eom, and Sang-Won Lee. 2022. When F2FS meets address remapping. In Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems. 31\u201336."},{"key":"e_1_3_2_196_2","unstructured":"Ming Lei. 2014. Virtio-BLK Multi-queue Conversion and QEMU Optimization. Retrieved from https:\/\/www.linux-kvm.org\/images\/6\/63\/02x06a-VirtioBlk.pdf"},{"key":"e_1_3_2_197_2","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/3526061.3532096","volume-title":"Proceedings of the Workshop on Emerging Open Storage Systems and Solutions for Data Intensive Computing (EMOSS\u201922)","author":"Leibovici Thomas","year":"2022","unstructured":"Thomas Leibovici. 2022. Hierarchical storage from NVMe to tapes. In Proceedings of the Workshop on Emerging Open Storage Systems and Solutions for Data Intensive Computing (EMOSS\u201922). Association for Computing Machinery, New York, NY, 3\u20134. 10.1145\/3526061.3532096"},{"issue":"5","key":"e_1_3_2_198_2","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/2447976.2447991","article-title":"A file system all its own","volume":"56","author":"Leventhal Adam H.","year":"2013","unstructured":"Adam H. Leventhal. 2013. A file system all its own. Commun. ACM 56, 5 (2013), 64\u201367.","journal-title":"Commun. ACM"},{"key":"e_1_3_2_199_2","doi-asserted-by":"publisher","unstructured":"Cong Li. 2019. CLOCK-pro+: Improving CLOCK-pro cache replacement with utility-driven adaptation. InProceedings of the ACM International Systems and Storage Conference (SYSTOR\u201919). Association for Computing Machinery New York NY 1\u20137. 10.1145\/3319647.3325838","DOI":"10.1145\/3319647.3325838"},{"key":"e_1_3_2_200_2","first-page":"635","volume-title":"Proceedings of the 10th IEEE International Conference on Computer and Information Technology","author":"Li Guohui","year":"2010","unstructured":"Guohui Li, Pei Zhao, Sheng Gao, and Jianqiang Du. 2010. F-KDB: An K-D-B tree implementation over flash memory. In Proceedings of the 10th IEEE International Conference on Computer and Information Technology. 635\u2013642. 10.1109\/CIT.2010.128"},{"key":"e_1_3_2_201_2","first-page":"591","volume-title":"Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201920)","author":"Li Huaicheng","year":"2020","unstructured":"Huaicheng Li, Mingzhe Hao, Stanko Novakovic, Vaibhav Gogte, Sriram Govindan, Dan R. K. Ports, Irene Zhang, Ricardo Bianchini, Haryadi S. Gunawi, and Anirudh Badam. 2020. LeapIO: Efficient and portable virtual NVMe storage on ARM SoCs. In Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS\u201920). Association for Computing Machinery, New York, NY, 591\u2013605. 10.1145\/3373376.3378531"},{"key":"e_1_3_2_202_2","volume-title":"Proceedings of the 56th Annual Design Automation Conference (DAC\u201919)","author":"Li Qiao","year":"2019","unstructured":"Qiao Li, Liang Shi, Jun Yang, Youtao Zhang, and Chun Jason Xue. 2019. Leveraging approximate data for robust flash storage. In Proceedings of the 56th Annual Design Automation Conference (DAC\u201919). Association for Computing Machinery, New York, NY, Article 215, 6 pages. 10.1145\/3316781.3317848"},{"key":"e_1_3_2_203_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2009.5277999"},{"key":"e_1_3_2_204_2","first-page":"64","volume-title":"Proceedings of the 27th International Conference on Distributed Computing Systems (ICDCS\u201907)","author":"Liang Shuang","year":"2007","unstructured":"Shuang Liang, Song Jiang, and Xiaodong Zhang. 2007. STEP: Sequentiality and thrashing detection based prefetching to improve performance of networked storage servers. In Proceedings of the 27th International Conference on Distributed Computing Systems (ICDCS\u201907). 64\u201364. 10.1109\/ICDCS.2007.141"},{"key":"e_1_3_2_205_2","first-page":"549","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920)","author":"Liao Xiaojian","year":"2020","unstructured":"Xiaojian Liao, Youyou Lu, Erci Xu, and Jiwu Shu. 2020. Write dependency disentanglement with HORAE. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201920). 549\u2013565."},{"key":"e_1_3_2_206_2","first-page":"877","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201921)","author":"Liao Xiaojian","year":"2021","unstructured":"Xiaojian Liao, Youyou Lu, Erci Xu, and Jiwu Shu. 2021. Max: A multicore-accelerated file system for flash storage. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201921). 877\u2013891."},{"key":"e_1_3_2_207_2","first-page":"247","volume-title":"Proceedings of the IEEE 26th International Conference on High Performance Computing, Data, and Analytics (HiPC\u201919)","author":"Lim Heerak","year":"2019","unstructured":"Heerak Lim, Hwajung Kim, Kihyeon Myung, Heon Young, and Yongseok Son. 2019. IsoKV: An isolation scheme for key-value stores by exploiting internal parallelism in SSD. In Proceedings of the IEEE 26th International Conference on High Performance Computing, Data, and Analytics (HiPC\u201919). 247\u2013256. 10.1109\/HiPC.2019.00039"},{"issue":"7","key":"e_1_3_2_208_2","first-page":"21","article-title":"F2B+-tree: A flash-aware B+-tree using the bloom filter","volume":"6","author":"Lim Sungchae","year":"2020","unstructured":"Sungchae Lim. 2020. F2B+-tree: A flash-aware B+-tree using the bloom filter. Asia-Pac. J. Converg. Res. Interch. 6, 7 (2020), 21\u201328.","journal-title":"Asia-Pac. J. Converg. Res. Interch."},{"key":"e_1_3_2_209_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2011.06.007"},{"key":"e_1_3_2_210_2","first-page":"795","volume-title":"Embedded and Ubiquitous Computing","author":"Lim Seung-Ho","year":"2006","unstructured":"Seung-Ho Lim, Sung-Hoon Baek, Joo-Young Hwang, and Kyu-Ho Park. 2006. Write back routine for JFFS2 efficient I\/O. In Embedded and Ubiquitous Computing, Edwin Sha, Sung-Kook Han, Cheng-Zhong Xu, Moon-Hae Kim, Laurence T. Yang, and Bin Xiao (Eds.). Springer, Berlin, 795\u2013804."},{"issue":"7","key":"e_1_3_2_211_2","doi-asserted-by":"crossref","first-page":"906","DOI":"10.1109\/TC.2006.96","article-title":"An efficient NAND flash file system for flash memory storage","volume":"55","author":"Lim Seung-Ho","year":"2006","unstructured":"Seung-Ho Lim and Kyu-Ho Park. 2006. An efficient NAND flash file system for flash memory storage. IEEE Trans. Comput. 55, 7 (2006), 906\u2013912.","journal-title":"IEEE Trans. Comput."},{"key":"e_1_3_2_212_2","doi-asserted-by":"publisher","DOI":"10.1145\/3568426"},{"key":"e_1_3_2_213_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2012.6227444"},{"key":"e_1_3_2_214_2","first-page":"1","volume-title":"Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD\u201918)","author":"Lin Ping-Hsien","year":"2018","unstructured":"Ping-Hsien Lin, Yu-Ming Chang, Yung-Chun Li, Wei-Chen Wang, Chien-Chung Ho, and Yuan-Hao Chang. 2018. Achieving fast sanitization with zero live data copy for MLC flash memory. In Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD\u201918). 1\u20138. 10.1145\/3240765.3240773"},{"key":"e_1_3_2_215_2","first-page":"1","volume-title":"Proceedings of the 36th ACM International Conference on Supercomputing","author":"Liu Mingzhe","year":"2022","unstructured":"Mingzhe Liu, Haikun Liu, Chencheng Ye, Xiaofei Liao, Hai Jin, Yu Zhang, Ran Zheng, and Liting Hu. 2022. Towards low-latency I\/O services for mixed workloads using ultra-low latency SSDs. In Proceedings of the 36th ACM International Conference on Supercomputing. 1\u201312."},{"key":"e_1_3_2_216_2","article-title":"Fair-ZNS: Enhancing fairness in ZNS SSDs through self-balancing I\/O scheduling","author":"Liu Renping","year":"2022","unstructured":"Renping Liu, Zhenhua Tan, Yan Shen, Linbo Long, and Duo Liu. 2022. Fair-ZNS: Enhancing fairness in ZNS SSDs through self-balancing I\/O scheduling. IEEE Trans. Comput.-Aided Design Integr. Circ. Syst. (2022).","journal-title":"IEEE Trans. Comput.-Aided Design Integr. Circ. Syst."},{"key":"e_1_3_2_217_2","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxr051"},{"key":"e_1_3_2_218_2","doi-asserted-by":"publisher","DOI":"10.1145\/3637488"},{"key":"e_1_3_2_219_2","first-page":"1","volume-title":"Proceedings of the IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST\u201912)","author":"Lu Guanlin","year":"2012","unstructured":"Guanlin Lu, Young Jin Nam, and David H. C. Du. 2012. BloomStore: Bloom-filter based memory-efficient key-value store for indexing of data deduplication on flash. In Proceedings of the IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST\u201912). 1\u201311. 10.1109\/MSST.2012.6232390"},{"key":"e_1_3_2_220_2","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1007\/s11704-013-3013-6","article-title":"Adaptive in-page logging for flash-memory storage systems","volume":"8","author":"Lu Ke","year":"2014","unstructured":"Ke Lu, Peiquan Jin, Puyuan Yang, Shouhong Wan, and Lihua Yue. 2014. Adaptive in-page logging for flash-memory storage systems. Front. Comput. Sci. 8 (2014), 131\u2013144.","journal-title":"Front. Comput. Sci."},{"issue":"1","key":"e_1_3_2_221_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3033273","article-title":"Wisckey: Separating keys from values in SSD-conscious storage","volume":"13","author":"Lu Lanyue","year":"2017","unstructured":"Lanyue Lu, Thanumalayan Sankaranarayana Pillai, Hariharan Gopalakrishnan, Andrea C Arpaci-Dusseau, and Remzi H Arpaci-Dusseau. 2017. Wisckey: Separating keys from values in SSD-conscious storage. ACM Trans. Stor. 13, 1 (2017), 1\u201328.","journal-title":"ACM Trans. Stor."},{"key":"e_1_3_2_222_2","first-page":"1","volume-title":"Proceedings of the 60th ACM\/IEEE Design Automation Conference (DAC\u201923)","author":"Lu Mingchen","year":"2023","unstructured":"Mingchen Lu, Peiquan Jin, Xiaoliang Wang, Yongping Luo, and Kuankuan Guo. 2023. ZoneKV: A space-efficient key-value store for ZNS SSDs. In Proceedings of the 60th ACM\/IEEE Design Automation Conference (DAC\u201923). IEEE, 1\u20136."},{"key":"e_1_3_2_223_2","first-page":"75","volume-title":"Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST\u201914)","author":"Lu Youyou","year":"2014","unstructured":"Youyou Lu, Jiwu Shu, and Wei Wang. 2014. ReconFS: A reconstructable file system on flash storage. In Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST\u201914). 75\u201388."},{"key":"e_1_3_2_224_2","first-page":"257","volume-title":"Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913)","author":"Lu Youyou","year":"2013","unstructured":"Youyou Lu, Jiwu Shu, and Weimin Zheng. 2013. Extending the lifetime of flash-based storage through reducing write amplification from file systems. In Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913). USENIX Association, 257\u2013270."},{"key":"e_1_3_2_225_2","first-page":"271","volume-title":"Proceedings of the IEEE 39th International Conference on Distributed Computing Systems (ICDCS\u201919)","author":"Lu Youyou","year":"2019","unstructured":"Youyou Lu, Jiacheng Zhang, Zhe Yang, Liyang Pan, and Jiwu Shu. 2019. OCStore: Accelerating distributed object storage with open-channel SSDs. In Proceedings of the IEEE 39th International Conference on Distributed Computing Systems (ICDCS\u201919). IEEE, 271\u2013281."},{"issue":"1","key":"e_1_3_2_226_2","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1007\/s00778-019-00555-y","article-title":"LSM-based storage techniques: A survey","volume":"29","author":"Luo Chen","year":"2020","unstructured":"Chen Luo and Michael J. Carey. 2020. LSM-based storage techniques: A survey. VLDB J. 29, 1 (2020), 393\u2013418.","journal-title":"VLDB J."},{"key":"e_1_3_2_227_2","doi-asserted-by":"publisher","DOI":"10.1145\/2512961"},{"key":"e_1_3_2_228_2","unstructured":"Charles Manning. 2021. How YAFFS Works. Retrieved from https:\/\/yaffs.net\/sites\/yaffs.net\/files\/HowYaffsWorks.pdf"},{"key":"e_1_3_2_229_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2018.2834395"},{"key":"e_1_3_2_230_2","first-page":"207","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915)","author":"Marmol Leonardo","year":"2015","unstructured":"Leonardo Marmol, Swaminathan Sundararaman, Nisha Talagala, and Raju Rangaswami. 2015. NVMKV: A scalable, lightweight, FTL-aware key-value store. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915). 207\u2013219."},{"key":"e_1_3_2_231_2","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1109\/HICSS.1994.323153","volume-title":"1994 Proceedings of the 27th Hawaii International Conference on System Sciences","volume":"1","author":"Marsh B.","year":"1994","unstructured":"B. Marsh, F. Douglis, and P. Krishnan. 1994. Flash memory file caching for mobile computers. In 1994 Proceedings of the 27th Hawaii International Conference on System Sciences, Vol. 1. 451\u2013460. 10.1109\/HICSS.1994.323153"},{"key":"e_1_3_2_232_2","unstructured":"Jonathan Miles Marshall and Charles David Hope Manning. 1998. Flash File Management System. U.S. Patent 5 832 493."},{"key":"e_1_3_2_233_2","first-page":"464","volume-title":"Proceedings of the International Electron Devices Meeting","author":"Masuoka F.","year":"1984","unstructured":"F. Masuoka, M. Asano, H. Iwahashi, T. Komuro, and S. Tanaka. 1984. A new flash E2PROM cell using triple polysilicon technology. In Proceedings of the International Electron Devices Meeting. 464\u2013467. 10.1109\/IEDM.1984.190752"},{"key":"e_1_3_2_234_2","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1145\/1182807.1182827","volume-title":"Proceedings of the 4th International Conference on Embedded Networked Sensor Systems","author":"Mathur Gaurav","year":"2006","unstructured":"Gaurav Mathur, Peter Desnoyers, Deepak Ganesan, and Prashant Shenoy. 2006. Capsule: An energy-optimized object storage system for memory-constrained sensor devices. In Proceedings of the 4th International Conference on Embedded Networked Sensor Systems. 195\u2013208."},{"key":"e_1_3_2_235_2","doi-asserted-by":"publisher","DOI":"10.1145\/269005.266700"},{"key":"e_1_3_2_236_2","first-page":"133","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201914)","author":"Meng Fei","year":"2014","unstructured":"Fei Meng, Li Zhou, Xiaosong Ma, Sandeep Uttamchandani, and Deng Liu. 2014. vCacheShare: Automated server flash cache space management in a virtualization environment. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201914). USENIX Association, Philadelphia, PA, 133\u2013144. Retrieved from https:\/\/www.usenix.org\/conference\/atc14\/technical-sessions\/presentation\/meng"},{"key":"e_1_3_2_237_2","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1145\/2745844.2745848","volume-title":"Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201915)","author":"Meza Justin","year":"2015","unstructured":"Justin Meza, Qiang Wu, Sanjev Kumar, and Onur Mutlu. 2015. A large-scale study of flash memory failures in the field. In Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201915). Association for Computing Machinery, New York, NY, 177\u2013190. 10.1145\/2745844.2745848"},{"key":"e_1_3_2_238_2","volume-title":"3D Flash Memories","author":"Micheloni Rino","year":"2016","unstructured":"Rino Micheloni et\u00a0al. 2016. 3D Flash Memories. Springer."},{"key":"e_1_3_2_239_2","unstructured":"Micro Digital. 1999. smxFFS\u2014NAND and NOR Flash File System. Retrieved from https:\/\/www.smxrtos.com\/rtos\/fileio\/smxffs.htm"},{"key":"e_1_3_2_240_2","first-page":"56","volume-title":"Proceedings of the IEEE Real-Time Systems Symposium (RTSS\u201919)","author":"Miemietz Till","year":"2019","unstructured":"Till Miemietz, Hannes Weisbach, Michael Roitzsch, and Hermann H\u00e4rtig. 2019. K2: Work-constraining scheduling of NVMe-attached storage. In Proceedings of the IEEE Real-Time Systems Symposium (RTSS\u201919). IEEE, 56\u201368."},{"key":"e_1_3_2_241_2","first-page":"71","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201916)","author":"Min Changwoo","year":"2016","unstructured":"Changwoo Min, Sanidhya Kashyap, Steffen Maass, and Taesoo Kim. 2016. Understanding manycore scalability of file systems. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201916). 71\u201385."},{"key":"e_1_3_2_242_2","first-page":"12","volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST\u201912)","author":"Min Changwoo","year":"2012","unstructured":"Changwoo Min, Kangnyeon Kim, Hyunjin Cho, Sang-Won Lee, and Young Ik Eom. 2012. SFS: Random write considered harmful in solid state drives. In Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST\u201912). USENIX Association, 12."},{"key":"e_1_3_2_243_2","first-page":"461","volume-title":"Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201923)","author":"Min Jaehong","year":"2023","unstructured":"Jaehong Min, Chenxingyu Zhao, Ming Liu, and Arvind Krishnamurthy. 2023. eZNS: An elastic zoned namespace for commodity ZNS SSDs. In Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201923). 461\u2013477."},{"key":"e_1_3_2_244_2","doi-asserted-by":"publisher","DOI":"10.7567\/JJAP.53.04EE09"},{"key":"e_1_3_2_245_2","doi-asserted-by":"publisher","DOI":"10.1145\/3617333"},{"key":"e_1_3_2_246_2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2017.2665781"},{"key":"e_1_3_2_247_2","doi-asserted-by":"publisher","DOI":"10.1145\/2764915"},{"key":"e_1_3_2_248_2","unstructured":"MTD Contributors. 2009. Memory Technology Device Website\u2014Raw Flash vs. FTL Devices. Retrieved from http:\/\/www.linux-mtd.infradead.org\/doc\/ubifs.html#L_raw_vs_ftl"},{"key":"e_1_3_2_249_2","unstructured":"MTD Contributors. 2024. Memory Technology Device (MTD) Subsystem for Linux. Retrieved from http:\/\/www.linux-mtd.infradead.org\/"},{"key":"e_1_3_2_250_2","volume-title":"On the use of NAND flash memory in high-performance relational databases","author":"Myers Daniel Daniel Sumers","year":"2008","unstructured":"Daniel Daniel Sumers Myers. 2008. On the use of NAND flash memory in high-performance relational databases. Ph.D. Dissertation. Massachusetts Institute of Technology."},{"key":"e_1_3_2_251_2","first-page":"1485","volume-title":"Proceedings of the 18th ACM Conference on Information and Knowledge Management (CIKM\u201909)","author":"Na Gap-Joo","year":"2009","unstructured":"Gap-Joo Na, Sang-Won Lee, and Bongki Moon. 2009. Dynamic in-page logging for flash-aware B-tree index. In Proceedings of the 18th ACM Conference on Information and Knowledge Management (CIKM\u201909). Association for Computing Machinery, New York, NY, USA, 1485\u20131488. 10.1145\/1645953.1646152"},{"key":"e_1_3_2_252_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2011.32"},{"issue":"1","key":"e_1_3_2_253_2","first-page":"111","article-title":"Iplb+-tree for flash memory database systems.","volume":"27","author":"Na Gap-Joo","year":"2011","unstructured":"Gap-Joo Na, Bongki Moon, and Sang-Won Lee. 2011. Iplb+-tree for flash memory database systems. J. Inf. Sci. Eng. 27, 1 (2011), 111\u2013127.","journal-title":"J. Inf. Sci. Eng."},{"key":"e_1_3_2_254_2","first-page":"1","volume-title":"Proceedings of the 7th International Conference on Emerging Databases: Technologies, Applications, and Theory","author":"Nguyen Trong-Dat","year":"2018","unstructured":"Trong-Dat Nguyen and Sang-Won Lee. 2018. Optimizing MongoDB using multi-streamed SSD. In Proceedings of the 7th International Conference on Emerging Databases: Technologies, Applications, and Theory. Springer, 1\u201313."},{"key":"e_1_3_2_255_2","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/133057.133084","volume-title":"Proceedings of the ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201992\/PERFORMANCE\u201992)","author":"Nicola Victor F.","year":"1992","unstructured":"Victor F. Nicola, Asit Dan, and Daniel M. Dias. 1992. Analysis of the generalized clock buffer replacement scheme for database transaction processing. In Proceedings of the ACM SIGMETRICS Joint International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS\u201992\/PERFORMANCE\u201992). Association for Computing Machinery, New York, NY, 35\u201346. 10.1145\/133057.133084"},{"key":"e_1_3_2_256_2","doi-asserted-by":"publisher","DOI":"10.1145\/348.318586"},{"key":"e_1_3_2_257_2","first-page":"363","volume-title":"Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201904)","volume":"4","author":"Nightingale Edmund B.","year":"2004","unstructured":"Edmund B. Nightingale and Jason Flinn. 2004. Energy-efficiency and storage flexibility in the blue file system. In Proceedings of the USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201904), Vol. 4. 363\u2013378."},{"issue":"4","key":"e_1_3_2_258_2","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1049\/iet-cds.2019.0175","article-title":"Physical unclonable function: Architectures, applications and challenges for dependable security","volume":"14","author":"Ning Huansheng","year":"2020","unstructured":"Huansheng Ning, Fadi Farha, Ata Ullah, and Lingfeng Mao. 2020. Physical unclonable function: Architectures, applications and challenges for dependable security. IET Circ. Dev. Syst. 14, 4 (2020), 407\u2013424.","journal-title":"IET Circ. Dev. Syst."},{"key":"e_1_3_2_259_2","unstructured":"NVM Express Inc. 2024. NVM Express Zoned Namespace Command Set Specification Revision 1.2. Retrieved from https:\/\/nvmexpress.org\/specification\/nvme-zoned-namespaces-zns-command-set-specification\/"},{"key":"e_1_3_2_260_2","doi-asserted-by":"publisher","DOI":"10.3390\/app112411842"},{"key":"e_1_3_2_261_2","first-page":"345","volume-title":"Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST\u201922)","author":"Oh Joontaek","year":"2022","unstructured":"Joontaek Oh, Sion Ji, Yongjin Kim, and Youjip Won. 2022. exF2FS: Transaction support in log-structured filesystem. In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST\u201922). 345\u2013362."},{"key":"e_1_3_2_262_2","first-page":"366","volume-title":"Proceedings of the IEEE International Conference on Big Data and Smart Computing (BigComp\u201920)","author":"Oh Kwonje","year":"2020","unstructured":"Kwonje Oh, Jonggyu Park, and Young Ik Eom. 2020. H-BFQ: Supporting multi-level hierarchical cgroup in BFQ scheduler. In Proceedings of the IEEE International Conference on Big Data and Smart Computing (BigComp\u201920). IEEE, 366\u2013369."},{"key":"e_1_3_2_263_2","doi-asserted-by":"crossref","first-page":"26344","DOI":"10.1109\/ACCESS.2023.3257354","article-title":"ZenFS+: Nurturing performance and isolation to ZenFS","volume":"11","author":"Oh Myounghoon","year":"2023","unstructured":"Myounghoon Oh, Seehwan Yoo, Jongmoo Choi, Jeongsu Park, and Chang-Eun Choi. 2023. ZenFS+: Nurturing performance and isolation to ZenFS. IEEE Access 11 (2023), 26344\u201326357.","journal-title":"IEEE Access"},{"key":"e_1_3_2_264_2","article-title":"FFSMark: A Postmark Extension for Dedicated Flash File Systems","author":"Olivier Pierre","year":"2015","unstructured":"Pierre Olivier and Jalil Boukhobza. 2015. FFSMark: A Postmark Extension for Dedicated Flash File Systems. In Proceedings of the 4th IEEE Non-Volatile Memory System and Applications Symposium (NVMSA\u201915).","journal-title":"Proceedings of the 4th IEEE Non-Volatile Memory System and Applications Symposium (NVMSA\u201915)"},{"key":"e_1_3_2_265_2","first-page":"437","volume-title":"Proceedings of the IEEE 15th International Conference on Computational Science and Engineering","author":"Olivier Pierre","year":"2012","unstructured":"Pierre Olivier, Jalil Boukhobza, and Eric Senn. 2012. Micro-benchmarking flash memory file-system wear leveling and garbage collection: A focus on initial state impact. In Proceedings of the IEEE 15th International Conference on Computational Science and Engineering. 437\u2013444. 10.1109\/ICCSE.2012.67"},{"key":"e_1_3_2_266_2","doi-asserted-by":"publisher","DOI":"10.1145\/2318836.2318844"},{"key":"e_1_3_2_267_2","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-4666-3922-5.ch022"},{"key":"e_1_3_2_268_2","doi-asserted-by":"publisher","DOI":"10.1145\/2597457.2597462"},{"issue":"4","key":"e_1_3_2_269_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2903139","article-title":"A methodology for estimating performance and power consumption of embedded flash file systems","volume":"15","author":"Olivier Pierre","year":"2016","unstructured":"Pierre Olivier, Jalil Boukhobza, Eric Senn, and Hamza Ouarnoughi. 2016. A methodology for estimating performance and power consumption of embedded flash file systems. ACM Trans. Embed. Comput. Syst. 15, 4 (2016), 1\u201325.","journal-title":"ACM Trans. Embed. Comput. Syst."},{"key":"e_1_3_2_270_2","first-page":"153","volume-title":"Proceedings of the 8th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS\u201914)","author":"Olivier Pierre","year":"2014","unstructured":"Pierre Olivier, Jalil Boukhobza, Mathieu Soula, Michelle Le Grand, Ismat Chaib Draa, and Eric Senn. 2014. A tracing toolset for embedded linux flash file system. In Proceedings of the 8th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS\u201914). ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), Brussels, BEL, 153\u2013158. 10.4108\/icst.valuetools.2014.258179"},{"key":"e_1_3_2_271_2","first-page":"323","volume-title":"Proceedings of the 10th International Conference on Mobile Data Management: Systems, Services and Middleware","author":"On Sai Tung","year":"2009","unstructured":"Sai Tung On, Haibo Hu, Yu Li, and Jianliang Xu. 2009. Lazy-update B+-Tree for flash devices. In Proceedings of the 10th International Conference on Mobile Data Management: Systems, Services and Middleware. 323\u2013328. 10.1109\/MDM.2009.48"},{"key":"e_1_3_2_272_2","doi-asserted-by":"publisher","unstructured":"Elizabeth J. O\u2019Neil Patrick E. O\u2019Neil and Gerhard Weikum. 1993. The LRU-K page replacement algorithm for database disk buffering. InProceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201993). Association for Computing Machinery New York NY 297\u2013306. 10.1145\/170035.170081","DOI":"10.1145\/170035.170081"},{"key":"e_1_3_2_273_2","first-page":"7","volume-title":"Proceedings of the 14th International Database Engineering & Applications Symposium (IDEAS\u201910)","author":"Ou Yi","year":"2010","unstructured":"Yi Ou and Theo H\u00e4rder. 2010. Clean first or dirty first? A cost-aware self-adaptive buffer replacement policy. In Proceedings of the 14th International Database Engineering & Applications Symposium (IDEAS\u201910). Association for Computing Machinery, New York, NY, 7\u201314. 10.1145\/1866480.1866482"},{"key":"e_1_3_2_274_2","first-page":"15","volume-title":"Proceedings of the 5th International Workshop on Data Management on New Hardware (DaMoN\u201909)","author":"Ou Yi","year":"2009","unstructured":"Yi Ou, Theo H\u00e4rder, and Peiquan Jin. 2009. CFDC: A flash-aware replacement policy for database buffer management. In Proceedings of the 5th International Workshop on Data Management on New Hardware (DaMoN\u201909). Association for Computing Machinery, New York, NY, 15\u201320. 10.1145\/1565694.1565698"},{"key":"e_1_3_2_275_2","doi-asserted-by":"crossref","first-page":"471","DOI":"10.1145\/2541940.2541959","volume-title":"Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems","author":"Ouyang Jian","year":"2014","unstructured":"Jian Ouyang, Shiding Lin, Song Jiang, Zhenyu Hou, Yong Wang, and Yuanzheng Wang. 2014. SDF: Software-defined flash for web-scale internet storage systems. In Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems. 471\u2013484."},{"key":"e_1_3_2_276_2","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1007\/s002360050048","article-title":"The log-structured merge-tree (LSM-tree)","volume":"33","author":"O\u2019Neil Patrick","year":"1996","unstructured":"Patrick O\u2019Neil, Edward Cheng, Dieter Gawlick, and Elizabeth O\u2019Neil. 1996. The log-structured merge-tree (LSM-tree). Acta Informatica 33 (1996), 351\u2013385.","journal-title":"Acta Informatica"},{"key":"e_1_3_2_277_2","first-page":"14","volume-title":"Proceedings of the IEEE 11th Non-Volatile Memory Systems and Applications Symposium (NVMSA\u201922)","author":"Pan Yanqi","year":"2022","unstructured":"Yanqi Pan, Zhisheng Hu, Nan Zhang, Hao Hu, Wen Xia, Zhongming Jiang, Liang Shi, and Shiyi Li. 2022. HNFFS: Revisiting the NOR flash file system. In Proceedings of the IEEE 11th Non-Volatile Memory Systems and Applications Symposium (NVMSA\u201922). 14\u201319. 10.1109\/NVMSA56066.2022.00012"},{"key":"e_1_3_2_278_2","doi-asserted-by":"publisher","DOI":"10.1145\/3574324"},{"key":"e_1_3_2_279_2","volume-title":"A generalized processor sharing approach to flow control in integrated services networks","author":"Parekh Abhay Kumar","year":"1992","unstructured":"Abhay Kumar Parekh. 1992. A generalized processor sharing approach to flow control in integrated services networks. Ph.D. Dissertation. Massachusetts Institute of Technology."},{"key":"e_1_3_2_280_2","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1145\/3030207.3030219","volume-title":"Proceedings of the 8th ACM\/SPEC on International Conference on Performance Engineering (ICPE\u201917)","author":"Park Changhyun","year":"2017","unstructured":"Changhyun Park, Seongjin Lee, Youjip Won, and Soohan Ahn. 2017. Practical implication of analytical models for SSD write amplification. In Proceedings of the 8th ACM\/SPEC on International Conference on Performance Engineering (ICPE\u201917). Association for Computing Machinery, New York, NY, 257\u2013262. 10.1145\/3030207.3030219"},{"key":"e_1_3_2_281_2","volume-title":"Proceedings of the 7th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201915)","author":"Park Dongil","year":"2015","unstructured":"Dongil Park, Seungyong Cheon, and Youjip Won. 2015. Suspend-aware segment cleaning in log-structured file system. In Proceedings of the 7th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201915)."},{"key":"e_1_3_2_282_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2014.07.008"},{"key":"e_1_3_2_283_2","doi-asserted-by":"crossref","first-page":"151474","DOI":"10.1109\/ACCESS.2020.3017240","article-title":"Anti-aging lfs: Self-defragmentation with fragmentation-aware cleaning","volume":"8","author":"Park Jonggyu","year":"2020","unstructured":"Jonggyu Park and Young Ik Eom. 2020. Anti-aging lfs: Self-defragmentation with fragmentation-aware cleaning. IEEE Access 8 (2020), 151474\u2013151486.","journal-title":"IEEE Access"},{"key":"e_1_3_2_284_2","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1145\/3477132.3483593","volume-title":"Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles","author":"Park Jonggyu","year":"2021","unstructured":"Jonggyu Park and Young Ik Eom. 2021. Fragpicker: A new defragmentation tool for modern storage devices. In Proceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles. 280\u2013294."},{"key":"e_1_3_2_285_2","first-page":"1","volume-title":"Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems","author":"Park Jonggyu","year":"2016","unstructured":"Jonggyu Park, Dong Hyun Kang, and Young Ik Eom. 2016. File defragmentation scheme for a log-structured file system. In Proceedings of the 7th ACM SIGOPS Asia-Pacific Workshop on Systems. 1\u20137."},{"key":"e_1_3_2_286_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2011.01.005"},{"issue":"1","key":"e_1_3_2_287_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TCE.2006.1605017","article-title":"New techniques for real-time FAT file system in mobile multimedia devices","volume":"52","author":"Park Sunhwa","year":"2006","unstructured":"Sunhwa Park and Seong-Young Ohm. 2006. New techniques for real-time FAT file system in mobile multimedia devices. IEEE Trans. Cons. Electr. 52, 1 (2006), 1\u20139.","journal-title":"IEEE Trans. Cons. Electr."},{"key":"e_1_3_2_288_2","first-page":"13","volume-title":"Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201912)","volume":"12","author":"Park Stan","year":"2012","unstructured":"Stan Park and Kai Shen. 2012. FIOS: A fair, efficient flash I\/O scheduler. In Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201912), Vol. 12. 13\u201313."},{"key":"e_1_3_2_289_2","doi-asserted-by":"crossref","first-page":"415","DOI":"10.1007\/11796435_42","volume-title":"Proceedings of the 6th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS\u201906)","author":"Park Song-Hwa","year":"2006","unstructured":"Song-Hwa Park, Tae-Hoon Lee, and Ki-Dong Chung. 2006. A flash file system to support fast mounting for NAND Flash memory based embedded systems. In Proceedings of the 6th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS\u201906). Springer, 415\u2013424."},{"issue":"1","key":"e_1_3_2_290_2","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1109\/TCE.2009.4814426","article-title":"An efficient multimedia file system for NAND flash memory storage","volume":"55","author":"Park Sang Oh","year":"2009","unstructured":"Sang Oh Park and Sung Jo Kim. 2009. An efficient multimedia file system for NAND flash memory storage. IEEE Trans. Cons. Electr. 55, 1 (2009), 139\u2013145.","journal-title":"IEEE Trans. Cons. Electr."},{"key":"e_1_3_2_291_2","doi-asserted-by":"publisher","DOI":"10.1145\/2423636.2423641"},{"key":"e_1_3_2_292_2","first-page":"234","volume-title":"Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES\u201906)","author":"Park Seon-yeong","year":"2006","unstructured":"Seon-yeong Park, Dawoon Jung, Jeong-uk Kang, Jin-soo Kim, and Joonwon Lee. 2006. CFLRU: A replacement algorithm for flash memory. In Proceedings of the International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES\u201906). Association for Computing Machinery, New York, NY, 234\u2013241. 10.1145\/1176760.1176789"},{"key":"e_1_3_2_293_2","first-page":"1498","volume-title":"Proceedings of the ACM Symposium on Applied Computing","author":"Park Youngwoo","year":"2008","unstructured":"Youngwoo Park, Seung-Ho Lim, Chul Lee, and Kyu Ho Park. 2008. PFFS: A scalable flash memory file system for the hybrid architecture of phase-change RAM and NAND flash. In Proceedings of the ACM Symposium on Applied Computing. 1498\u20131503."},{"issue":"3","key":"e_1_3_2_294_2","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1109\/TC.2010.135","article-title":"High-performance scalable flash file system using virtual metadata storage with phase-change RAM","volume":"60","author":"Park Youngwoo","year":"2010","unstructured":"Youngwoo Park and Kyu Ho Park. 2010. High-performance scalable flash file system using virtual metadata storage with phase-change RAM. IEEE Trans. Comput. 60, 3 (2010), 321\u2013334.","journal-title":"IEEE Trans. Comput."},{"key":"e_1_3_2_295_2","unstructured":"Kenneth W. Parker. 2003. Portable Electronic Device having a Log-structured File System in Flash Memory. U.S. Patent 6 535 949."},{"key":"e_1_3_2_296_2","first-page":"785","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201923)","author":"Peng Bo","year":"2023","unstructured":"Bo Peng, Cheng Guo, Jianguo Yao, and Haibing Guan. 2023. LPNS: Scalable and latency-predictable local storage virtualization for unpredictable NVMe SSDs in clouds. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201923). USENIX Association, Boston, MA, 785\u2013800. Retrieved from https:\/\/www.usenix.org\/conference\/atc23\/presentation\/peng"},{"key":"e_1_3_2_297_2","first-page":"2831","volume-title":"Proceedings of the IEEE 29th International Conference on Parallel and Distributed Systems (ICPADS\u201923)","author":"Peng Bo","year":"2023","unstructured":"Bo Peng, Xiangcen Yu, Qiang Li, and Jiankui Weng. 2023. A multi-source time-series data storage strategy for open-channel SSDs. In Proceedings of the IEEE 29th International Conference on Parallel and Distributed Systems (ICPADS\u201923). 2831\u20132832. 10.1109\/ICPADS60453.2023.00396"},{"key":"e_1_3_2_298_2","first-page":"665","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201918)","author":"Peng Bo","year":"2018","unstructured":"Bo Peng, Haozhong Zhang, Jianguo Yao, Yaozu Dong, Yu Xu, and Haibing Guan. 2018. MDev-NVMe: A NVMe storage virtualization solution with mediated pass-through. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201918). USENIX Association, Boston, MA, 665\u2013676. Retrieved from https:\/\/www.usenix.org\/conference\/atc18\/presentation\/peng"},{"key":"e_1_3_2_299_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2899463"},{"key":"e_1_3_2_300_2","doi-asserted-by":"crossref","first-page":"102233","DOI":"10.1016\/j.sysarc.2021.102233","article-title":"QBLKe: Host-side flash translation layer management for open-channel SSDs","volume":"119","author":"Qin Hongwei","year":"2021","unstructured":"Hongwei Qin, Dan Feng, Wei Tong, Yutong Zhao, Mengye Peng, and Jingning Liu. 2021. QBLKe: Host-side flash translation layer management for open-channel SSDs. J. Syst. Arch. 119 (2021), 102233.","journal-title":"J. Syst. Arch."},{"key":"e_1_3_2_301_2","first-page":"12","volume-title":"Proceedings of the 22nd ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2021)","author":"Qin Hongwei","year":"2021","unstructured":"Hongwei Qin, Dan Feng, Wei Tong, Yutong Zhao, Sheng Qiu, Fei Liu, and Shu Li. 2021. Better atomic writes by exposing the flash out-of-band area to file systems. In Proceedings of the 22nd ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2021). Association for Computing Machinery, New York, NY, 12\u201323. 10.1145\/3461648.3463843"},{"key":"e_1_3_2_302_2","first-page":"1","volume-title":"Proceedings of the 14th ACM International Conference on Systems and Storage","author":"Qin Mian","year":"2021","unstructured":"Mian Qin, AL Narasimha Reddy, Paul V. Gratz, Rekha Pitchumani, and Yang Seok Ki. 2021. KVRAID: High performance, write efficient, update friendly erasure coding scheme for KV-SSDs. In Proceedings of the 14th ACM International Conference on Systems and Storage. 1\u201312."},{"key":"e_1_3_2_303_2","first-page":"1","volume-title":"Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST\u201913)","author":"Qiu Sheng","year":"2013","unstructured":"Sheng Qiu and AL Narasimha Reddy. 2013. NVMFS: A hybrid file system for improving random write in nand-flash SSD. In Proceedings of the IEEE 29th Symposium on Mass Storage Systems and Technologies (MSST\u201913). IEEE, 1\u20135."},{"key":"e_1_3_2_304_2","volume-title":"Proceedings of the Workshop on Approximate Computing Across the Stack","author":"Rahmati Amir","year":"2016","unstructured":"Amir Rahmati, Matthew Hicks, and Atul Prakash. 2016. Approximate flash storage: A feasibility study. In Proceedings of the Workshop on Approximate Computing Across the Stack."},{"key":"e_1_3_2_305_2","first-page":"333","volume-title":"Proceedings of the 21st USENIX Security Symposium (USENIX Security\u201912)","author":"Reardon Joel","year":"2012","unstructured":"Joel Reardon, Srdjan Capkun, and David Basin. 2012. Data node encrypted file system: Efficient secure deletion for flash memory. In Proceedings of the 21st USENIX Security Symposium (USENIX Security\u201912). 333\u2013348."},{"key":"e_1_3_2_306_2","unstructured":"Andrew R. Regenscheid Larry Feldman and Gregory A. Witte. 2015. NIST special publication 800-88 revision 1: Guidelines for media sanitization."},{"key":"e_1_3_2_307_2","doi-asserted-by":"crossref","unstructured":"Zebin Ren Krijn Doekemeijer Nick Tehrany and Animesh Trivedi. 2024. BFQ Multiqueue-deadline or Kyber? Performance characterization of linux storage schedulers in the NVMe Era. The 15th ACM\/SPEC International Conference on Performance Engineering (ICPE\u201924). ACM 154\u2013165.","DOI":"10.1145\/3629526.3645053"},{"key":"e_1_3_2_308_2","doi-asserted-by":"crossref","unstructured":"Zebin Ren Krijn Doekemeijer and Animesh Trivedi. 2024. A systematic configuration space exploration of the linux kyber I\/O scheduler. The 15th ACM\/SPEC International Conference on Performance Engineering (ICPE\u201924). ACM 167\u2013173.","DOI":"10.1145\/3629527.3651416"},{"key":"e_1_3_2_309_2","first-page":"257","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918)","author":"Rho Eunhee","year":"2018","unstructured":"Eunhee Rho, Kanchan Joshi, Seung-Uk Shin, Nitesh Jagadeesh Shetty, Jooyoung Hwang, Sangyeun Cho, Daniel D. G. Lee, and Jaeheon Jeong. 2018. FStream: Managing flash streams in the file system. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918). 257\u2013264."},{"key":"e_1_3_2_310_2","first-page":"10","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201981)","author":"Robinson John T.","year":"1981","unstructured":"John T. Robinson. 1981. The K-D-B-tree: A search structure for large multidimensional dynamic indexes. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201981). Association for Computing Machinery, New York, NY, 10\u201318. 10.1145\/582318.582321"},{"key":"e_1_3_2_311_2","doi-asserted-by":"publisher","DOI":"10.1145\/98460.98523"},{"issue":"1","key":"e_1_3_2_312_2","first-page":"85","article-title":"AS B-tree: A study of an efficient B+-tree for SSDs","volume":"30","author":"Roh Hongchan","year":"2014","unstructured":"Hongchan Roh, Sungho Kim, Daewook Lee, and Sanghyun Park. 2014. AS B-tree: A study of an efficient B+-tree for SSDs. J. Info. Sci. Eng. 30, 1 (Jan.2014), 85\u2013106.","journal-title":"J. Info. Sci. Eng."},{"key":"e_1_3_2_313_2","doi-asserted-by":"publisher","DOI":"10.14778\/2095686.2095688"},{"key":"e_1_3_2_314_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2017.2651803"},{"issue":"1","key":"e_1_3_2_315_2","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/146941.146943","article-title":"The design and implementation of a log-structured file system","volume":"10","author":"Rosenblum Mendel","year":"1992","unstructured":"Mendel Rosenblum and John K. Ousterhout. 1992. The design and implementation of a log-structured file system. ACM Trans. Comput. Syst. 10, 1 (1992), 26\u201352.","journal-title":"ACM Trans. Comput. Syst."},{"key":"e_1_3_2_316_2","first-page":"175","volume-title":"Proceedings of the 2nd Annual ACM Conference on Multimedia Systems (MMSys\u201911)","author":"Ryu Moonkyung","year":"2011","unstructured":"Moonkyung Ryu, Hyojun Kim, and Umakishore Ramachandran. 2011. Impact of flash memory on video-on-demand storage: Analysis of tradeoffs. In Proceedings of the 2nd Annual ACM Conference on Multimedia Systems (MMSys\u201911). Association for Computing Machinery, New York, NY, 175\u2013186. 10.1145\/1943552.1943577"},{"key":"e_1_3_2_317_2","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1145\/3588195.3595945","volume-title":"Proceedings of the 32nd International Symposium on High-Performance Parallel and Distributed Computing (HPDC\u201923)","author":"Saha Manoj P.","year":"2023","unstructured":"Manoj P. Saha, Bryan S. Kim, Haryadi S. Gunawi, and Janki Bhimani. 2023. RHIK: Re-configurable hash-based indexing for KVSSD. In Proceedings of the 32nd International Symposium on High-Performance Parallel and Distributed Computing (HPDC\u201923). Association for Computing Machinery, New York, NY, 319\u2013320. 10.1145\/3588195.3595945"},{"key":"e_1_3_2_318_2","first-page":"1105","volume-title":"Proceedings of the 58th ACM\/IEEE Design Automation Conference (DAC\u201921)","author":"Saha Manoj P.","year":"2021","unstructured":"Manoj P. Saha, Adnan Maruf, Bryan S. Kim, and Janki Bhimani. 2021. KV-SSD: What is it good for? In Proceedings of the 58th ACM\/IEEE Design Automation Conference (DAC\u201921). IEEE, 1105\u20131110."},{"key":"e_1_3_2_319_2","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2020.2968272"},{"key":"e_1_3_2_320_2","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2020.3015451"},{"key":"e_1_3_2_321_2","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2021.3087454"},{"key":"e_1_3_2_322_2","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1007\/978-3-642-22922-0_10","volume-title":"Advances in Spatial and Temporal Databases","author":"Sarwat Mohamed","year":"2011","unstructured":"Mohamed Sarwat, Mohamed F. Mokbel, Xun Zhou, and Suman Nath. 2011. FAST: A generic framework for flash-aware spatial trees. In Advances in Spatial and Temporal Databases, Dieter Pfoser, Yufei Tao, Kyriakos Mouratidis, Mario A. Nascimento, Mohamed Mokbel, Shashi Shekhar, and Yan Huang (Eds.). Springer, Berlin, 149\u2013167."},{"key":"e_1_3_2_323_2","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1145\/2168836.2168863","volume-title":"Proceedings of the 7th ACM European Conference on Computer Systems (EuroSys\u201912)","author":"Saxena Mohit","year":"2012","unstructured":"Mohit Saxena, Michael M. Swift, and Yiying Zhang. 2012. FlashTier: A lightweight, consistent and durable storage cache. In Proceedings of the 7th ACM European Conference on Computer Systems (EuroSys\u201912). Association for Computing Machinery, New York, NY, 267\u2013280. 10.1145\/2168836.2168863"},{"key":"e_1_3_2_324_2","doi-asserted-by":"publisher","DOI":"10.1145\/356989.356990"},{"key":"e_1_3_2_325_2","first-page":"67","volume-title":"Proceedings of the 14th Usenix Conference on File and Storage Technologies (FAST\u201916)","author":"Schroeder Bianca","year":"2016","unstructured":"Bianca Schroeder, Raghav Lagisetty, and Arif Merchant. 2016. Flash reliability in production: The expected and the unexpected. In Proceedings of the 14th Usenix Conference on File and Storage Technologies (FAST\u201916). USENIX Association, 67\u201380."},{"key":"e_1_3_2_326_2","first-page":"102","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems","author":"Seo Dongjoo","year":"2023","unstructured":"Dongjoo Seo, Ping-Xiang Chen, Huaicheng Li, Matias Bj\u00f8rling, and Nikil Dutt. 2023. Is garbage collection overhead gone? Case study of F2FS on ZNS SSDs. In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems. 102\u2013108."},{"issue":"3","key":"e_1_3_2_327_2","doi-asserted-by":"crossref","first-page":"1502","DOI":"10.1109\/TCE.2010.5606289","article-title":"Deduplication flash file system with PRAM for non-linear editing","volume":"56","author":"Seo Man-Keun","year":"2010","unstructured":"Man-Keun Seo and Seung-Ho Lim. 2010. Deduplication flash file system with PRAM for non-linear editing. IEEE Trans. Cons. Electr. 56, 3 (2010), 1502\u20131510.","journal-title":"IEEE Trans. Cons. Electr."},{"key":"e_1_3_2_328_2","first-page":"67","volume-title":"Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201914)","author":"Seshadri Sudharsan","year":"2014","unstructured":"Sudharsan Seshadri, Mark Gahagan, Sundaram Bhaskaran, Trevor Bunker, Arup De, Yanqin Jin, Yang Liu, and Steven Swanson. 2014. Willow: A user-programmable SSD. In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201914). 67\u201380."},{"key":"e_1_3_2_329_2","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/1457150.1457154","volume-title":"Proceedings of the 4th International Workshop on Data Management on New Hardware (DaMoN\u201908)","author":"Shah Mehul A.","year":"2008","unstructured":"Mehul A. Shah, Stavros Harizopoulos, Janet L. Wiener, and Goetz Graefe. 2008. Fast scans and joins using flash drives. In Proceedings of the 4th International Workshop on Data Management on New Hardware (DaMoN\u201908). Association for Computing Machinery, New York, NY, 17\u201324. 10.1145\/1457150.1457154"},{"key":"e_1_3_2_330_2","first-page":"448","volume-title":"Proceedings of the 29th Asia and South Pacific Design Automation Conference (ASP-DAC\u201924)","author":"Shen Jingcheng","year":"2024","unstructured":"Jingcheng Shen, Lang Yang, Linbo Long, Renping Liu, Zhenhua Tan, Congming Gao, and Yi Jiang. 2024. Overlapping aware zone allocation for LSM tree-based store on ZNS SSDs. In Proceedings of the 29th Asia and South Pacific Design Automation Conference (ASP-DAC\u201924). 448\u2013453. 10.1109\/ASP-DAC58780.2024.10473944"},{"key":"e_1_3_2_331_2","first-page":"67","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201913)","author":"Shen Kai","year":"2013","unstructured":"Kai Shen and Stan Park. 2013. FlashFQ: A fair queueing I\/O scheduler for flash-based SSDs. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201913). USENIX Association, San Jose, CA, 67\u201378. Retrieved from https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/shen"},{"key":"e_1_3_2_332_2","unstructured":"Zhaoyan Shen. 2018. Optimizing flash-based key-value database engine for big data and mobile applications. (2018)."},{"key":"e_1_3_2_333_2","doi-asserted-by":"publisher","DOI":"10.1145\/3203410"},{"issue":"4","key":"e_1_3_2_334_2","doi-asserted-by":"crossref","first-page":"882","DOI":"10.1109\/TCAD.2021.3072326","article-title":"Prism-SSD: A flexible storage interface for SSDs","volume":"41","author":"Shen Zhaoyan","year":"2021","unstructured":"Zhaoyan Shen, Feng Chen, Gala Yadgar, Zhiping Jia, and Zili Shao. 2021. Prism-SSD: A flexible storage interface for SSDs. IEEE Trans. Comput.-Aided Design Integr. Circ. Syst. 41, 4 (2021), 882\u2013896.","journal-title":"IEEE Trans. Comput.-Aided Design Integr. Circ. Syst."},{"key":"e_1_3_2_335_2","unstructured":"Frank Shu. 2007. Notification for deleted data proposal for ATA-ACS2. Retrieved from https:\/\/www.t13.org\/"},{"key":"e_1_3_2_336_2","doi-asserted-by":"publisher","DOI":"10.1145\/320263.320276"},{"key":"e_1_3_2_337_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2832221"},{"key":"e_1_3_2_338_2","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/3599691.3603402","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems","author":"Song Yunpeng","year":"2023","unstructured":"Yunpeng Song, Yiyang Huang, Yina Lv, Yi Zhang, and Liang Shi. 2023. When F2FS meets compression-based SSD! In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems. 87\u201392."},{"key":"e_1_3_2_339_2","unstructured":"Spdk. [n.d.]. SPDK\/spdk: Storage Performance Development Kit. Retrieved from https:\/\/github.com\/spdk\/spdk"},{"key":"e_1_3_2_340_2","first-page":"1","volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST\u201912)","volume":"12","author":"Srinivasan Kiran","year":"2012","unstructured":"Kiran Srinivasan, Timothy Bisson, Garth R. Goodson, and Kaladhar Voruganti. 2012. iDedup: Latency-aware, inline data deduplication for primary storage. In Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST\u201912), Vol. 12. 1\u201314."},{"key":"e_1_3_2_341_2","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1145\/3458336.3465300","volume-title":"Proceedings of the Workshop on Hot Topics in Operating Systems","author":"Stavrinos Theano","year":"2021","unstructured":"Theano Stavrinos, Daniel S. Berger, Ethan Katz-Bassett, and Wyatt Lloyd. 2021. Don\u2019t be a blockhead: Zoned namespaces make work on conventional SSDs obsolete. In Proceedings of the Workshop on Hot Topics in Operating Systems. 144\u2013151."},{"key":"e_1_3_2_342_2","first-page":"212","volume-title":"Proceedings of the IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems","author":"Sun Hui","year":"2013","unstructured":"Hui Sun, Xiao Qin, Fei Wu, and Changsheng Xie. 2013. Measuring and analyzing write amplification characteristics of solid state disks. In Proceedings of the IEEE 21st International Symposium on Modelling, Analysis and Simulation of Computer and Telecommunication Systems. 212\u2013221. 10.1109\/MASCOTS.2013.29"},{"key":"e_1_3_2_343_2","article-title":"Linux block IO\u2014Present and future","author":"Suse Jens","year":"2004","unstructured":"Jens Suse. 2004. Linux block IO\u2014Present and future. In Proceedings of the Ottawa Linux Symposium.","journal-title":"Proceedings of the Ottawa Linux Symposium"},{"key":"e_1_3_2_344_2","first-page":"33","volume-title":"Proceedings of the 11th International Conference on Mobile Data Management","author":"Tang Xian","year":"2010","unstructured":"Xian Tang and Xiaofeng Meng. 2010. ACR: An adaptive cost-aware buffer replacement algorithm for flash storage devices. In Proceedings of the 11th International Conference on Mobile Data Management. 33\u201342. 10.1109\/MDM.2010.34"},{"key":"e_1_3_2_345_2","first-page":"49","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918)","author":"Tavakkol Arash","year":"2018","unstructured":"Arash Tavakkol, Juan G\u00f3mez-Luna, Mohammad Sadrosadati, Saugata Ghose, and Onur Mutlu. 2018. MQSim: A framework for enabling realistic studies of modern Multi-QueueSSD devices. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918). 49\u201366."},{"key":"e_1_3_2_346_2","first-page":"397","volume-title":"Proceedings of the ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA\u201918)","author":"Tavakkol Arash","year":"2018","unstructured":"Arash Tavakkol, Mohammad Sadrosadati, Saugata Ghose, Jeremie Kim, Yixin Luo, Yaohua Wang, Nika Mansouri Ghiasi, Lois Orosa, Juan G\u00f3mez-Luna, and Onur Mutlu. 2018. FLIN: Enabling fairness and enhancing performance in modern NVMe solid state drives. In Proceedings of the ACM\/IEEE 45th Annual International Symposium on Computer Architecture (ISCA\u201918). 397\u2013410. 10.1109\/ISCA.2018.00041"},{"key":"e_1_3_2_347_2","unstructured":"Nick Tehrany Krijn Doekemeijer and Animesh Trivedi. 2023. A Survey on the Integration of NAND Flash Storage in the Design of File Systems and the Host Storage Software Stack. Retrieved from https:\/\/arXiv.2307.11866"},{"key":"e_1_3_2_348_2","unstructured":"Peter Torelli. 1995. The Microsoft Flash File System. Retrieved from https:\/\/jacobfilipp.com\/DrDobbs\/articles\/DDJ\/1995\/9502\/9502h\/9502h.htm"},{"key":"e_1_3_2_349_2","doi-asserted-by":"publisher","DOI":"10.11591\/ijece.v10i1.pp360-376"},{"key":"e_1_3_2_350_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102334"},{"key":"e_1_3_2_351_2","first-page":"349","volume-title":"Proceedings of the International Conference on Information Processing in Sensor Networks","author":"Tsiftes Nicolas","year":"2009","unstructured":"Nicolas Tsiftes, Adam Dunkels, Zhitao He, and Thiemo Voigt. 2009. Enabling large-scale storage in sensor networks with the coffee file system. In Proceedings of the International Conference on Information Processing in Sensor Networks. IEEE, 349\u2013360."},{"key":"e_1_3_2_352_2","unstructured":"Theodore Ts\u2019o. 2010. Android will be using ext4 Starting with Gingerbread. Retrieved from https:\/\/thunk.org\/tytso\/blog\/2010\/12\/12\/android-will-be-using-ext4-starting-with-gingerbread\/"},{"key":"e_1_3_2_353_2","first-page":"1","volume-title":"Proceedings of the IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST\u201912)","author":"Uppal Ahsen J.","year":"2012","unstructured":"Ahsen J. Uppal, Ron C. Chiang, and H. Howie Huang. 2012. Flashy prefetching for high-performance flash drives. In Proceedings of the IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST\u201912). 1\u201312. 10.1109\/MSST.2012.6232367"},{"key":"e_1_3_2_354_2","first-page":"15","volume-title":"Proceedings of the Mobile Systems Technologies Workshop (MST\u201915)","author":"Valente Paolo","year":"2015","unstructured":"Paolo Valente and Arianna Avanzini. 2015. Evolution of the BFQ storage-I\/O scheduler. In Proceedings of the Mobile Systems Technologies Workshop (MST\u201915). 15\u201320. 10.1109\/MST.2015.9"},{"key":"e_1_3_2_355_2","unstructured":"Laurie van Someren. 2014. Considerations in Choosing a Flash File System. Retrieved from https:\/\/yaffs.net\/documents\/considerations-choosing-flash-file-system"},{"key":"e_1_3_2_356_2","doi-asserted-by":"publisher","DOI":"10.1145\/3310148"},{"key":"e_1_3_2_357_2","first-page":"59","volume-title":"Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917)","author":"Vangoor Bharath Kumar Reddy","year":"2017","unstructured":"Bharath Kumar Reddy Vangoor, Vasily Tarasov, and Erez Zadok. 2017. To FUSE or not to FUSE: Performance of user-space file systems. In Proceedings of the 15th USENIX Conference on File and Storage Technologies (FAST\u201917). USENIX Association, Santa Clara, CA, 59\u201372. Retrieved from https:\/\/www.usenix.org\/conference\/fast17\/technical-sessions\/presentation\/vangoor"},{"key":"e_1_3_2_358_2","volume-title":"Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201907)","author":"Wachs Matthew","year":"2007","unstructured":"Matthew Wachs, Michael Abd-El-Malek, Eno Thereska, and Gregory R. Ganger. 2007. Argon: Performance insulation for shared storage servers. In Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201907)."},{"key":"e_1_3_2_359_2","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1145\/3453688.3461492","volume-title":"Proceedings of the Great Lakes Symposium on VLSI (GLSVLSI\u201921)","author":"Wang Han","year":"2021","unstructured":"Han Wang, Longfei Luo, Liang Shi, Changlong Li, Chun Jason Xue, Qingfeng Zhuge, and Edwin H.-M. Sha. 2021. SFP: Smart file-aware prefetching for flash based storage systems. In Proceedings of the Great Lakes Symposium on VLSI (GLSVLSI\u201921). Association for Computing Machinery, New York, NY, 45\u201350. 10.1145\/3453688.3461492"},{"key":"e_1_3_2_360_2","volume-title":"Proceedings of the Conference on File and Storage Technologies (FAST\u201902)","author":"Wang Jun","year":"2002","unstructured":"Jun Wang and Yiming Hu. 2002. WOLF\u2013A novel reordering write buffer to boost the performance of log-structured file system. In Proceedings of the Conference on File and Storage Technologies (FAST\u201902)."},{"key":"e_1_3_2_361_2","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1145\/3267809.3267847","volume-title":"Proceedings of the ACM Symposium on Cloud Computing (SoCC\u201918)","author":"Wang Kefei","year":"2018","unstructured":"Kefei Wang and Feng Chen. 2018. Cascade mapping: Optimizing memory efficiency for flash-based key-value caching. In Proceedings of the ACM Symposium on Cloud Computing (SoCC\u201918). Association for Computing Machinery, New York, NY, 464\u2013476. 10.1145\/3267809.3267847"},{"key":"e_1_3_2_362_2","first-page":"1","volume-title":"Data and Knowledge Engineering","author":"Wang Na","year":"2012","unstructured":"Na Wang, Peiquan Jin, Shouhong Wan, Yinghui Zhang, and Lihua Yue. 2012. OR-Tree: An optimized spatial tree index for flash-memory storage systems. In Data and Knowledge Engineering, Yang Xiang, Mukaddim Pathan, Xiaohui Tao, and Hua Wang (Eds.). Springer, Berlin, 1\u201314."},{"key":"e_1_3_2_363_2","first-page":"1","volume-title":"Proceedings of the 9th European Conference on Computer Systems","author":"Wang Peng","year":"2014","unstructured":"Peng Wang, Guangyu Sun, Song Jiang, Jian Ouyang, Shiding Lin, Chen Zhang, and Jason Cong. 2014. An efficient design and implementation of LSM-tree based key-value store on open-channel SSD. In Proceedings of the 9th European Conference on Computer Systems. 1\u201314."},{"key":"e_1_3_2_364_2","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1145\/3609510.3609810","volume-title":"Proceedings of the 14th ACM SIGOPS Asia-Pacific Workshop on Systems","author":"Wang Qiuping","year":"2023","unstructured":"Qiuping Wang and Patrick P. C. Lee. 2023. ZapRAID: Toward high-performance RAID for ZNS SSDs via zone append. In Proceedings of the 14th ACM SIGOPS Asia-Pacific Workshop on Systems. 24\u201329."},{"key":"e_1_3_2_365_2","first-page":"915","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201922)","author":"Wang Shucheng","year":"2022","unstructured":"Shucheng Wang, Qiang Cao, Ziyi Lu, Hong Jiang, Jie Yao, and Yuanyuan Dong. 2022. StRAID: Stripe-threaded architecture for parity-based RAIDs with ultra-fast SSDs. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201922). USENIX Association, Carlsbad, CA, 915\u2013932. Retrieved from https:\/\/www.usenix.org\/conference\/atc22\/presentation\/wang-shucheng"},{"key":"e_1_3_2_366_2","doi-asserted-by":"publisher","unstructured":"Tianzheng Wang Duo Liu Yi Wang and Zili Shao. 2013. FTL2: A hybrid flash translation layer with logging for write reduction in flash memory. InProceedings of the 14th ACM SIGPLAN\/SIGBED Conference on Languages Compilers Tools and Theory for Embedded Systems (LCTES\u201913). Association for Computing Machinery New York NY 10 pages. 10.1145\/2491899.2465563","DOI":"10.1145\/2491899.2465563"},{"issue":"11","key":"e_1_3_2_367_2","doi-asserted-by":"crossref","first-page":"3029","DOI":"10.1109\/TC.2023.3272280","article-title":"Reaping both latency and reliability benefits with elaborate sanitization design for 3D TLC NAND flash","volume":"72","author":"Wang Wei-Chen","year":"2023","unstructured":"Wei-Chen Wang, Chien-Chung Ho, Yung-Chun Li, Liang-Chi Chen, and Yu-Ming Chang. 2023. Reaping both latency and reliability benefits with elaborate sanitization design for 3D TLC NAND flash. IEEE Trans. Comput. 72, 11 (2023), 3029\u20133041.","journal-title":"IEEE Trans. Comput."},{"key":"e_1_3_2_368_2","first-page":"1","volume-title":"Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD\u201919)","author":"Wang Wei-Chen","year":"2019","unstructured":"Wei-Chen Wang, Ping-Hsien Lin, Yung-Chun Li, Chien-Chung Ho, Yu-Ming Chang, and Yuan-Hao Chang. 2019. Toward instantaneous sanitization through disturbance-induced errors and recycling programming over 3D flash memory. In Proceedings of the IEEE\/ACM International Conference on Computer-Aided Design (ICCAD\u201919). IEEE, 1\u20138."},{"key":"e_1_3_2_369_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.2982623"},{"key":"e_1_3_2_370_2","article-title":"Security Features for UBIFS","author":"Weinberger Richard","year":"2017","unstructured":"Richard Weinberger. 2017. Security Features for UBIFS. Embedded Linux Conference Europe, Retrieved from https:\/\/elinux.org\/images\/f\/f6\/Slides_24-ubifs.pdf","journal-title":"Embedded Linux Conference Europe"},{"key":"e_1_3_2_371_2","unstructured":"Westerndigitalcorporation. [n.d.]. Westerndigitalcorporation\/zenfs: Zenfs is a Storage Backend for Rocksdb that Enables Support for ZNS SSDs and SMR hdds. Retrieved from https:\/\/github.com\/westerndigitalcorporation\/zenfs"},{"key":"e_1_3_2_372_2","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/3599691.3603400","volume-title":"Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems","author":"Whitaker Caeden","year":"2023","unstructured":"Caeden Whitaker, Sidharth Sundar, Bryan Harris, and Nihat Altiparmak. 2023. Do we still need IO schedulers for low-latency disks? In Proceedings of the 15th ACM Workshop on Hot Topics in Storage and File Systems. 44\u201350."},{"key":"e_1_3_2_373_2","first-page":"3","article-title":"Encrypted SSDs: Self-encryption versus software solutions","volume":"2","author":"Willett Michael","year":"2015","unstructured":"Michael Willett. 2015. Encrypted SSDs: Self-encryption versus software solutions. Flash Memory Summit 2 (2015), 3.","journal-title":"Flash Memory Summit"},{"key":"e_1_3_2_374_2","unstructured":"Alex Williamson. 2012. Virtio-BLK Multi-queue Conversion and QEMU Optimization. Retrieved from https:\/\/www.linux-kvm.org\/images\/6\/63\/02x06a-VirtioBlk.pdf"},{"key":"e_1_3_2_375_2","first-page":"1","volume-title":"Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering","author":"Wohlin Claes","year":"2014","unstructured":"Claes Wohlin. 2014. Guidelines for snowballing in systematic literature studies and a replication in software engineering. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering. 1\u201310."},{"key":"e_1_3_2_376_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2864820"},{"key":"e_1_3_2_377_2","first-page":"211","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918)","author":"Won Youjip","year":"2018","unstructured":"Youjip Won, Jaemin Jung, Gyeongyeol Choi, Joontaek Oh, Seongbae Son, Jooyoung Hwang, and Sangyeun Cho. 2018. Barrier-enabled IO stack for flash storage. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST\u201918). 211\u2013226."},{"key":"e_1_3_2_378_2","first-page":"403","volume-title":"Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921)","author":"Woo Jiwon","year":"2021","unstructured":"Jiwon Woo, Minwoo Ahn, Gyusun Lee, and Jinkyu Jeong. 2021. D2FQ: Device-direct fair queueing for NVMe SSDs. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921). USENIX Association, 403\u2013415. Retrieved from https:\/\/www.usenix.org\/conference\/fast21\/presentation\/woo"},{"key":"e_1_3_2_379_2","volume-title":"Proceedings of the Ottawa Linux Symposium","volume":"2001","author":"Woodhouse David","year":"2001","unstructured":"David Woodhouse. 2001. JFFS: The journalling flash file system. In Proceedings of the Ottawa Linux Symposium, Vol. 2001. Citeseer."},{"key":"e_1_3_2_380_2","first-page":"65","volume-title":"Proceedings of the IEEE 38th International Conference on Computer Design (ICCD\u201920)","author":"Wu Bing","year":"2020","unstructured":"Bing Wu, Mengye Peng, Dan Feng, and Wei Tong. 2020. Dualfs: A coordinative flash file system with flash block dual-mode switching. In Proceedings of the IEEE 38th International Conference on Computer Design (ICCD\u201920). IEEE, 65\u201372."},{"issue":"11","key":"e_1_3_2_381_2","doi-asserted-by":"crossref","first-page":"4266","DOI":"10.1109\/TCAD.2020.3012322","article-title":"When storage response time catches up with overall context switch overhead, what is next?","volume":"39","author":"Wu Chun-Feng","year":"2020","unstructured":"Chun-Feng Wu, Yuan-Hao Chang, Ming-Chang Yang, and Tei-Wei Kuo. 2020. When storage response time catches up with overall context switch overhead, what is next? IEEE Trans. Comput.-Aided Design Integr. Circ. Syst. 39, 11 (2020), 4266\u20134277.","journal-title":"IEEE Trans. Comput.-Aided Design Integr. Circ. Syst."},{"key":"e_1_3_2_382_2","doi-asserted-by":"publisher","DOI":"10.1145\/2665067"},{"key":"e_1_3_2_383_2","doi-asserted-by":"publisher","DOI":"10.1145\/1210596.1210600"},{"key":"e_1_3_2_384_2","first-page":"896","volume-title":"Proceedings of the ACM Symposium on Applied Computing","author":"Wu Chin-Hsien","year":"2006","unstructured":"Chin-Hsien Wu, Tei-Wei Kuo, and Li-Pin Chang. 2006. Efficient initialization and crash recovery for log-based file systems over flash memory. In Proceedings of the ACM Symposium on Applied Computing. 896\u2013900."},{"key":"e_1_3_2_385_2","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400106"},{"key":"e_1_3_2_386_2","first-page":"80","volume-title":"Proceedings of the IEEE 34th International Conference on Computer Design (ICCD\u201916)","author":"Wu Guojin","year":"2016","unstructured":"Guojin Wu, Yuhui Deng, and Xiao Qin. 2016. Using provenance to boost the metadata prefetching in distributed storage systems. In Proceedings of the IEEE 34th International Conference on Computer Design (ICCD\u201916). 80\u201387. 10.1109\/ICCD.2016.7753264"},{"issue":"5","key":"e_1_3_2_387_2","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1145\/381792.195506","article-title":"eNVy: A non-volatile, main memory storage system","volume":"28","author":"Wu Michael","year":"1994","unstructured":"Michael Wu and Willy Zwaenepoel. 1994. eNVy: A non-volatile, main memory storage system. ACM SIGOPS Operat. Syst. Rev. 28, 5 (1994), 86\u201397.","journal-title":"ACM SIGOPS Operat. Syst. Rev."},{"key":"e_1_3_2_388_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2021.3084116"},{"key":"e_1_3_2_389_2","first-page":"563","volume-title":"Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE\u201918)","author":"Wu Sung-Ming","year":"2018","unstructured":"Sung-Ming Wu, Kai-Hsiang Lin, and Li-Pin Chang. 2018. KVSSD: Close integration of LSM trees and flash translation layer for write-efficient KV store. In Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE\u201918). IEEE, 563\u2013568."},{"key":"e_1_3_2_390_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.2987781"},{"key":"e_1_3_2_391_2","doi-asserted-by":"publisher","unstructured":"Dedong Xie Theano Stavrinos Kan Zhu Simon Peter Baris Kasikci and Thomas Anderson. 2024. Can storage devices be power adaptive? In Proceedings of the 16th ACM Workshop on Hot Topics in Storage and File Systems (HotStorage\u201924). Association for Computing Machinery New York NY 47\u201354. 10.1145\/3655038.3665945","DOI":"10.1145\/3655038.3665945"},{"key":"e_1_3_2_392_2","unstructured":"YAFFS Contributors. 2023. YAFFS Website\u2014Use Cases. Retrieved from https:\/\/yaffs.net\/yaffs-action"},{"key":"e_1_3_2_393_2","first-page":"1062","volume-title":"Proceedings of the IEEE 12th International Conference on Ubiquitous Intelligence and Computing and the IEEE 12th International Conference on Autonomic and Trusted Computing and the IEEE 15th International Conference on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom\u201915)","author":"Yang Fei","year":"2015","unstructured":"Fei Yang, Kun Dou, Siyu Chen, Mengwei Hou, Jeong-Uk Kang, and Sangyeun Cho. 2015. Optimizing NoSQL DB on flash: A case study of RocksDB. In Proceedings of the IEEE 12th International Conference on Ubiquitous Intelligence and Computing and the IEEE 12th International Conference on Autonomic and Trusted Computing and the IEEE 15th International Conference on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom\u201915). IEEE, 1062\u20131069."},{"key":"e_1_3_2_394_2","first-page":"3","volume-title":"Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201912)","volume":"12","author":"Yang Jisoo","year":"2012","unstructured":"Jisoo Yang, Dave B. Minturn, and Frank Hady. 2012. When poll is better than interrupt. In Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201912), Vol. 12. 3\u20133."},{"key":"e_1_3_2_395_2","first-page":"1","volume-title":"Proceedings of the 10th ACM International Systems and Storage Conference","author":"Yang Jingpei","year":"2017","unstructured":"Jingpei Yang, Rajinikanth Pandurangan, Changho Choi, and Vijay Balakrishnan. 2017. AutoStream: Automatic stream management for multi-streamed SSDs. In Proceedings of the 10th ACM International Systems and Storage Conference. 1\u201311."},{"key":"e_1_3_2_396_2","volume-title":"Proceedings of the 2nd Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW\u201914)","author":"Yang Jingpei","year":"2014","unstructured":"Jingpei Yang, Ned Plasson, Greg Gillis, Nisha Talagala, and Swaminathan Sundararaman. 2014. Don\u2019t stack your log on my log. In Proceedings of the 2nd Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW\u201914)."},{"key":"e_1_3_2_397_2","first-page":"1061","volume-title":"Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE\u201920)","author":"Yang Lihua","year":"2020","unstructured":"Lihua Yang, Fang Wang, Zhipeng Tan, Dan Feng, Jiaxing Qian, and Shiyun Tu. 2020. Ars: Reducing f2fs fragmentation for smartphones using decision trees. In Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE\u201920). IEEE, 1061\u20131066."},{"key":"e_1_3_2_398_2","first-page":"66","volume-title":"Proceedings of the International Conference on Smart Computing","author":"Yang Ming-Chang","year":"2014","unstructured":"Ming-Chang Yang, Yu-Ming Chang, Che-Wei Tsao, Po-Chun Huang, Yuan-Hao Chang, and Tei-Wei Kuo. 2014. Garbage collection and wear leveling for flash memory: Past and future. In Proceedings of the International Conference on Smart Computing. IEEE, 66\u201373."},{"key":"e_1_3_2_399_2","first-page":"601","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201923)","author":"Yang Shao-Peng","year":"2023","unstructured":"Shao-Peng Yang, Minjae Kim, Sanghyun Nam, Juhyung Park, Jin yong Choi, Eyee Hyun Nam, Eunji Lee, Sungjin Lee, and Bryan S. Kim. 2023. Overcoming the memory wall with CXL-Enabled SSDs. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201923). USENIX Association, Boston, MA, 601\u2013617. Retrieved from https:\/\/www.usenix.org\/conference\/atc23\/presentation\/yang-shao-peng"},{"key":"e_1_3_2_400_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2018.2857322"},{"key":"e_1_3_2_401_2","first-page":"141","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201924)","author":"Yi Shushu","year":"2024","unstructured":"Shushu Yi, Xiurui Pan, Qiao Li, Qiang Li, Chenxi Wang, Bo Mao, Myoungsoo Jung, and Jie Zhang. 2024. ScalaAFA: Constructing user-space all-flash array engine with holistic designs. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201924). USENIX Association, Santa Clara, CA, 141\u2013156. Retrieved from https:\/\/www.usenix.org\/conference\/atc24\/presentation\/yi-shushu"},{"key":"e_1_3_2_402_2","article-title":"The rise of the flash memory market: Its impact on firm behavior and global semiconductor trade patterns","author":"Yinug Falan","year":"2007","unstructured":"Falan Yinug. 2007. The rise of the flash memory market: Its impact on firm behavior and global semiconductor trade patterns. J. Int. Comm. Econ. (2007). Retrieved from https:\/\/www.usitc.gov\/publications\/332\/journals\/rise_flash_memory_market.pdf","journal-title":"J. Int. Comm. Econ."},{"key":"e_1_3_2_403_2","volume-title":"Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918)","author":"Yong Hwanjin","year":"2018","unstructured":"Hwanjin Yong, Kisik Jeong, Joonwon Lee, and Jin-Soo Kim. 2018. vStream: Virtual stream management for multi-streamed SSDs. In Proceedings of the 10th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage\u201918)."},{"key":"e_1_3_2_404_2","first-page":"3","volume-title":"Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201905)","volume":"5","author":"Zeinalipour-Yazti Demetrios","year":"2005","unstructured":"Demetrios Zeinalipour-Yazti, Song Lin, Vana Kalogeraki, Dimitrios Gunopulos, and Walid A. Najjar. 2005. MicroHash: An efficient index structure for flash-based sensor devices. In Proceedings of the USENIX Conference on File and Storage Technologies (FAST\u201905), Vol. 5. 3\u20133."},{"key":"e_1_3_2_405_2","first-page":"593","volume-title":"Proceedings of the IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS\u201915)","author":"Zhang Binqi","year":"2015","unstructured":"Binqi Zhang, Chen Wang, Bing Bing Zhou, and Albert Y. Zomaya. 2015. Inline data deduplication for SSD-based distributed storage. In Proceedings of the IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS\u201915). 593\u2013600. 10.1109\/ICPADS.2015.80"},{"key":"e_1_3_2_406_2","first-page":"477","volume-title":"Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201918)","author":"Zhang Jie","year":"2018","unstructured":"Jie Zhang, Miryeong Kwon, Donghyun Gouk, Sungjoon Koh, Changlim Lee, Mohammad Alian, Myoungjun Chun, Mahmut Taylan Kandemir, Nam Sung Kim, Jihong Kim, et\u00a0al. 2018. FlashShare: Punching through server storage stack from kernel to firmware for ultra-low latency SSDs. In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI\u201918). 477\u2013492."},{"issue":"5","key":"e_1_3_2_407_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3126545","article-title":"FlashKV: Accelerating KV performance with open-channel SSDs","volume":"16","author":"Zhang Jiacheng","year":"2017","unstructured":"Jiacheng Zhang, Youyou Lu, Jiwu Shu, and Xiongjun Qin. 2017. FlashKV: Accelerating KV performance with open-channel SSDs. ACM Trans. Embed. Comput. Syst. 16, 5s (2017), 1\u201319.","journal-title":"ACM Trans. Embed. Comput. Syst."},{"key":"e_1_3_2_408_2","first-page":"87","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201916)","author":"Zhang Jiacheng","year":"2016","unstructured":"Jiacheng Zhang, Jiwu Shu, and Youyou Lu. 2016. ParaFS: A log-structured file system to exploit the internal parallelism of flash devices. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201916). 87\u2013100."},{"key":"e_1_3_2_409_2","doi-asserted-by":"publisher","DOI":"10.1145\/1168910.1168913"},{"key":"e_1_3_2_410_2","first-page":"1","volume-title":"Proceedings of the 57th ACM\/IEEE Design Automation Conference (DAC\u201920)","author":"Zhang Runyu","year":"2020","unstructured":"Runyu Zhang, Duo Liu, Xianzhang Chen, Xiongxiong She, Chaoshu Yang, Yujuan Tan, Zhaoyan Shen, and Zili Shao. 2020. LOFFS: A low-overhead file system for large flash memory on embedded devices. In Proceedings of the 57th ACM\/IEEE Design Automation Conference (DAC\u201920). IEEE, 1\u20136."},{"key":"e_1_3_2_411_2","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2022.3152079"},{"key":"e_1_3_2_412_2","doi-asserted-by":"publisher","unstructured":"Runyu Zhang Lening Zhou Mingjie Li Yunlin Tan and Chaoshu Yang. 2024. Efficient wearleveling-aware data placement for LSM-Tree based key-value store on ZNS SSDs. J. King Saud Univ. Comput. Info. Sci. 36 7 (2024) 102156. 10.1016\/j.jksuci.2024.102156","DOI":"10.1016\/j.jksuci.2024.102156"},{"key":"e_1_3_2_413_2","doi-asserted-by":"publisher","DOI":"10.14778\/3547305.3547320"},{"key":"e_1_3_2_414_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2016.2637820"},{"key":"e_1_3_2_415_2","volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies","author":"Zhang Yiying","year":"2012","unstructured":"Yiying Zhang, Leo Prasath Arulraj, Andrea C Arpaci-Dusseau, and Remzi H Arpaci-Dusseau. 2012. De-indirection for flash-based SSDs with nameless writes. In Proceedings of the 10th USENIX Conference on File and Storage Technologies."},{"key":"e_1_3_2_416_2","doi-asserted-by":"publisher","unstructured":"J. Zhao Y. Pan H. Zhang et\u00a0al. 2024. InPlaceKV: In-place update scheme for SSD-based KV storage systems under update-intensive Worklaods. Cluster Comput 27 (2024) 1527\u20131540. 10.1007\/s10586-023-04031-9","DOI":"10.1007\/s10586-023-04031-9"},{"key":"e_1_3_2_417_2","first-page":"645","volume-title":"Proceedings of the 26th Asia and South Pacific Design Automation Conference","author":"Zhou Bo","year":"2021","unstructured":"Bo Zhou, Chuanming Ding, Yina Lv, Chun Jason Xue, Qingfeng Zhuge, Edwin H.-M. Sha, and Liang Shi. 2021. Sac: A stream aware write cache scheme for multi-streamed solid state drives. In Proceedings of the 26th Asia and South Pacific Design Automation Conference. 645\u2013650."},{"key":"e_1_3_2_418_2","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201901)","author":"Zhou Yuanyuan","year":"2001","unstructured":"Yuanyuan Zhou, James Philbin, and Kai Li. 2001. The multi-queue replacement algorithm for second level buffer caches. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201901). USENIX Association, Boston, MA. Retrieved from https:\/\/www.usenix.org\/conference\/2001-usenix-annual-technical-conference\/multi-queue-replacement-algorithm-second-level"},{"key":"e_1_3_2_419_2","doi-asserted-by":"crossref","unstructured":"Zhutao Zhuang Xinqi Zeng and Zhiguang Chen. 2024. DumpKV: Learning based Lifetime Aware Garbage Collection for Key Value Separation in LSM-tree. Retrieved from https:\/\/arxiv.org\/abs\/2406.01250","DOI":"10.14778\/3717755.3717778"},{"key":"e_1_3_2_420_2","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1145\/1629335.1629374","volume-title":"Proceedings of the 7th ACM International Conference on Embedded Software","author":"Zuck Aviad","year":"2009","unstructured":"Aviad Zuck, Ohad Barzilay, and Sivan Toledo. 2009. NANDFS: A flexible flash file system for ram-constrained systems. In Proceedings of the 7th ACM International Conference on Embedded Software. 285\u2013294."}],"container-title":["ACM Transactions on Storage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3723167","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:21:49Z","timestamp":1750296109000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3723167"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,18]]},"references-count":419,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,8,31]]}},"alternative-id":["10.1145\/3723167"],"URL":"https:\/\/doi.org\/10.1145\/3723167","relation":{},"ISSN":["1553-3077","1553-3093"],"issn-type":[{"value":"1553-3077","type":"print"},{"value":"1553-3093","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,18]]},"assertion":[{"value":"2023-11-15","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-01-19","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-06-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}