{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T20:55:14Z","timestamp":1771707314554,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,8]],"date-time":"2024-07-08T00:00:00Z","timestamp":1720396800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2018R1D1A1B05044558"],"award-info":[{"award-number":["2018R1D1A1B05044558"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,7,8]]},"DOI":"10.1145\/3655038.3665944","type":"proceedings-article","created":{"date-parts":[[2024,6,27]],"date-time":"2024-06-27T00:19:48Z","timestamp":1719447588000},"page":"31-37","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Improving Virtualized I\/O Performance by Expanding the Polled I\/O Path of Linux"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6282-8709","authenticated-orcid":false,"given":"Dongjoo","family":"Seo","sequence":"first","affiliation":[{"name":"University of California, Irvine"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8192-5029","authenticated-orcid":false,"given":"Yongsoo","family":"Joo","sequence":"additional","affiliation":[{"name":"Kookmin University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3060-8119","authenticated-orcid":false,"given":"Nikil","family":"Dutt","sequence":"additional","affiliation":[{"name":"University of California, Irvine"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,7,8]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2021. Intel Optane SSD 900P Series Product Brief. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/product-briefs\/optane-ssd-900p-brief.pdf."},{"key":"e_1_3_2_1_2_1","unstructured":"2021. Ultra-Low Latency with Samsung Z-NAND SSD. https:\/\/www.samsung.com\/semiconductor\/global.semi.static\/Ultra-Low_Latency_with_Samsung_Z-NAND_SSD-0.pdf."},{"key":"e_1_3_2_1_3_1","unstructured":"2021. VirtualBox Source Code Repository. https:\/\/www.virtualbox.org\/browser\/vbox\/trunk."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 3rd Workshop on Hot Topics in Storage and File Systems (HotStorage 11)","author":"Akel Ameen","year":"2011","unstructured":"Ameen Akel, Adrian M. Caulfield, Todor I. Mollov, Rajesh K. Gupta, and Steven Swanson. 2011. Onyx: A Prototype Phase Change Memory Storage Array. In Proceedings of the 3rd Workshop on Hot Topics in Storage and File Systems (HotStorage 11)."},{"key":"e_1_3_2_1_5_1","unstructured":"Alibaba. 2024. Alibaba Virtualization Disk Formats. https:\/\/www.alibabacloud.com\/help\/en\/ecs\/user-guide\/common-image-formats Accessed: 2024-05-17."},{"key":"e_1_3_2_1_6_1","unstructured":"Jens Axboe. 2021. blktrace(8) - Linux man page. https:\/\/linux.die.net\/man\/8\/blktrace."},{"key":"e_1_3_2_1_7_1","unstructured":"Jens Axboe. 2021. Faster IO through io_uring. https:\/\/kernel-recipes.org\/en\/2019\/talks\/faster- io- through- io_uring\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Jens Axboe. 2021. Flexible I\/O Tester. https:\/\/github.com\/axboe\/fio."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.33"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190524"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400106"},{"key":"e_1_3_2_1_12_1","unstructured":"Stefan Hajnoczi. 2020. Optimizing for NVMe Drives: The 10 Microsecond Challenge. https:\/\/vmsplice.net\/~stefan\/stefanha-kvm-forum-2020.pdf."},{"key":"e_1_3_2_1_13_1","unstructured":"Alex Handy. 2021. Linux 4.10 arrives. https:\/\/sdtimes.com\/coding\/linux-4-10-arrives\/."},{"key":"e_1_3_2_1_14_1","unstructured":"Asias He. 2012. Virtio-blk Performance Improvement. https:\/\/www.linux-kvm.org\/images\/f\/f9\/2012-forum-virtio-blk-performance-improvement.pdf."},{"key":"e_1_3_2_1_15_1","unstructured":"Christoph Hellwig and Ming Lei. 2022. [v2] block: ignore RWF_HIPRI hint for sync dio. https:\/\/patchwork.kernel.org\/project\/linux-mm\/patch\/20220420143110.2679002-1-ming.lei@redhat.com\/#24824449."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the 2013 USENIX Annual Technical Conference (USENIX ATC 13)","author":"Jeong Sooman","year":"2013","unstructured":"Sooman Jeong, Kisung Lee, Seongjin Lee, Seoungbum Son, and Youjip Won. 2013. I\/O Stack Optimization for Smartphones. In Proceedings of the 2013 USENIX Annual Technical Conference (USENIX ATC 13). San Jose, CA, 309--320. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/jeong"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceeding of the 9th USENIX Conference on File and Storage Technologies (FAST 12)","author":"Joo Yongsoo","unstructured":"Yongsoo Joo, Junhee Ryu, Sangsoo Park, and Kang G. Shin. 2011. FAST: Quick Application Launch on Solid-State Drives. In Proceeding of the 9th USENIX Conference on File and Storage Technologies (FAST 12) (San Jose, CA, USA). 259--272."},{"key":"e_1_3_2_1_18_1","volume-title":"8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 16)","author":"Kim Hyeong-Jun","year":"2016","unstructured":"Hyeong-Jun Kim, Young-Sik Lee, and Jin-Soo Kim. 2016. NVMeDirect: A User-space I\/O Framework for Application-specific Optimization on NVMe SSDs. In 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 16). Denver, CO. https:\/\/www.usenix.org\/conference\/hotstorage16\/workshop-program\/presentation\/kim"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics10172058"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC47752.2019.9042009"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/2208461.2208469"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2021.102338"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 2019 USENIX Annual Technical Conference (USENIX ATC 19)","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 2019 USENIX Annual Technical Conference (USENIX ATC 19). Renton, WA, 603--616. https:\/\/www.usenix.org\/conference\/atc19\/presentation\/lee-gyusun"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC50251.2020.00013"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the USENIX Workshop on Cool Topics on Sustainable Data Centers (CoolDC 16)","author":"Lu Tao","year":"2016","unstructured":"Tao Lu, Ping Huang, Xubin He, and Ming Zhang. 2016. Understanding the Impact of Cache Locations on Storage Performance and Energy Consumption of Virtualization Systems. In Proceedings of the USENIX Workshop on Cool Topics on Sustainable Data Centers (CoolDC 16). Santa Clara, CA. https:\/\/www.usenix.org\/conference\/cooldc16\/workshop-program\/presentation\/lu"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524537"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544216.3544238"},{"key":"e_1_3_2_1_28_1","volume-title":"Proc. 2017 Linux Storage and Filesystems Conference (VAULT).","author":"Moal Damien Le","year":"2017","unstructured":"Damien Le Moal. 2017. I\/O Latency Optimization with Polling. In Proc. 2017 Linux Storage and Filesystems Conference (VAULT)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMSNETS.2016.7439971"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 2014 USENIX Annual Technical Conference (USENIX ATC 14)","author":"Shin Woong","unstructured":"Woong Shin, Qichen Chen, Myoungwon Oh, Hyeonsang Eom, and Heon Y. Yeom. 2014. OS I\/O Path Optimizations for Flash Solid-state Drives. In Proceedings of the 2014 USENIX Annual Technical Conference (USENIX ATC 14). Philadelphia, PA, 483--488. https:\/\/www.usenix.org\/conference\/atc14\/technical-sessions\/presentation\/shin"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-19063-7_51"},{"key":"e_1_3_2_1_32_1","unstructured":"Billy Tallis. 2021. How We Test PCIe 4.0 Storage: The AnandTech 2021 SSD Benchmark Suite. https:\/\/www.anandtech.com\/show\/16458\/2021-ssd-benchmark-suite\/4."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456255"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060289.1060307"},{"key":"e_1_3_2_1_35_1","volume-title":"20th USENIX Conference on File and Storage Technologies (FAST 22)","author":"Wang Qiuping","year":"2022","unstructured":"Qiuping Wang, Jinhong Li, Patrick PC Lee, Tao Ouyang, Chao Shi, and Lilong Huang. 2022. Separating data via block invalidation time inference for write amplification reduction in Log-Structured storage. In 20th USENIX Conference on File and Storage Technologies (FAST 22). 429--444."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/2208461.2208464"},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the 2017 IEEE International Conference on Cloud Computing Technology and Science (CloudCom). 154--161","author":"Yang Ziye","unstructured":"Ziye Yang, James R. Harris, Benjamin Walker, Daniel Verkamp, Chang-peng Liu, Cunyin Chang, Gang Cao, Jonathan Stern, Vishal Verma, and Luse E. Paul. 2017. SPDK: A Development Kit to Build High Performance Storage Applications. In Proceedings of the 2017 IEEE International Conference on Cloud Computing Technology and Science (CloudCom). 154--161."},{"key":"e_1_3_2_1_38_1","volume-title":"13th USENIX Symposium on Operating Systems Design and Implementation (OSDI)","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, and Myoungsoo Jung. 2018. FlashShare: Punching Through Server Storage Stack from Kernel to Firmware for Ultra-Low Latency SSDs. In 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI). Carlsbad, CA, 477--492. https:\/\/www.usenix.org\/conference\/osdi18\/presentation\/zhang"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 4th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 12)","author":"Zhang Zhe","year":"2012","unstructured":"Zhe Zhang, Han Chen, and Hui Lei. 2012. Small Is Big: Functionally Partitioned File Caching in Virtualized Environments. In Proceedings of the 4th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 12). Boston, MA. https:\/\/www.usenix.org\/conference\/hotcloud12\/workshop-program\/presentation\/zhang_zhe"}],"event":{"name":"HOTSTORAGE '24: 16th ACM Workshop on Hot Topics in Storage and File Systems","location":"Santa Clara CA USA","acronym":"HOTSTORAGE '24","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 16th ACM Workshop on Hot Topics in Storage and File Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3655038.3665944","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3655038.3665944","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T02:09:31Z","timestamp":1755914971000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3655038.3665944"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,8]]},"references-count":39,"alternative-id":["10.1145\/3655038.3665944","10.1145\/3655038"],"URL":"https:\/\/doi.org\/10.1145\/3655038.3665944","relation":{},"subject":[],"published":{"date-parts":[[2024,7,8]]},"assertion":[{"value":"2024-07-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}