{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T11:29:49Z","timestamp":1763724589076,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,27]],"date-time":"2022-06-27T00:00:00Z","timestamp":1656288000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,27]]},"DOI":"10.1145\/3538643.3539753","type":"proceedings-article","created":{"date-parts":[[2022,6,23]],"date-time":"2022-06-23T22:31:06Z","timestamp":1656023466000},"page":"86-92","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Fair I\/O scheduler for alleviating read\/write interference by forced unit access in flash memory"],"prefix":"10.1145","author":[{"given":"Jieun","family":"Kim","sequence":"first","affiliation":[{"name":"KAIST, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dohyun","family":"Kim","sequence":"additional","affiliation":[{"name":"KAIST, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Youjip","family":"Won","sequence":"additional","affiliation":[{"name":"KAIST, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,6,27]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2611354.2611372"},{"key":"e_1_3_2_1_2_1","unstructured":"Dave Chinner. 2018. iomap: Use FUA for pure data O_DSYNC DIO writes. https:\/\/patchwork.kernel.org\/project\/linux-fsdevel\/patch\/20180418040828.18165-5-david@fromorbit.com\/.  Dave Chinner. 2018. iomap: Use FUA for pure data O_DSYNC DIO writes. https:\/\/patchwork.kernel.org\/project\/linux-fsdevel\/patch\/20180418040828.18165-5-david@fromorbit.com\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Jonathan Corbet. 2010. The end of block barriers. https:\/\/lwn.net\/Articles\/400541\/.  Jonathan Corbet. 2010. The end of block barriers. https:\/\/lwn.net\/Articles\/400541\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Robert Dorr. 2022. SQL Server On Linux: Forced Unit Access (Fua) Internals. https:\/\/techcommunity.microsoft.com\/t5\/sql-server-blog\/sql-server-on-linux-forced-unit-access-fua-internals\/ba-p\/3199102.  Robert Dorr. 2022. SQL Server On Linux: Forced Unit Access (Fua) Internals. https:\/\/techcommunity.microsoft.com\/t5\/sql-server-blog\/sql-server-on-linux-forced-unit-access-fua-internals\/ba-p\/3199102."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037728"},{"key":"e_1_3_2_1_6_1","unstructured":"NVM Express. 2019. NVM Express Base Specification Revision 1.4. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_4-2019.06.10-Ratified.pdf.  NVM Express. 2019. NVM Express Base Specification Revision 1.4. https:\/\/nvmexpress.org\/wp-content\/uploads\/NVM-Express-1_4-2019.06.10-Ratified.pdf."},{"key":"e_1_3_2_1_7_1","unstructured":"Fibre Channel FC and Serial Attached SCSI SAS. 2016. SCSI Commands Reference Manual. (2016).  Fibre Channel FC and Serial Attached SCSI SAS. 2016. SCSI Commands Reference Manual. (2016)."},{"key":"e_1_3_2_1_8_1","first-page":"2185","article-title":"Boosting the performance of SSDs via fully exploiting the plane level parallelism","volume":"31","author":"Gao Congming","year":"2020","unstructured":"Congming Gao , Liang Shi , Kai Liu , Chun Jason Xue , Jun Yang , and Youtao Zhang . 2020 . Boosting the performance of SSDs via fully exploiting the plane level parallelism . IEEE TPDS 31 , 9 (2020), 2185 -- 2200 . Congming Gao, Liang Shi, Kai Liu, Chun Jason Xue, Jun Yang, and Youtao Zhang. 2020. Boosting the performance of SSDs via fully exploiting the plane level parallelism. IEEE TPDS 31, 9 (2020), 2185--2200.","journal-title":"IEEE TPDS"},{"volume-title":"Proc. of ACM\/IFIP\/USENIX Middleware","author":"Gupta Diwaker","key":"e_1_3_2_1_9_1","unstructured":"Diwaker Gupta , Ludmila Cherkasova , Rob Gardner , and Amin Vahdat . 2006. Enforcing performance isolation across virtual machines in xen . In Proc. of ACM\/IFIP\/USENIX Middleware . Springer , 342--362. Diwaker Gupta, Ludmila Cherkasova, Rob Gardner, and Amin Vahdat. 2006. Enforcing performance isolation across virtual machines in xen. In Proc. of ACM\/IFIP\/USENIX Middleware. Springer, 342--362."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudTech.2016.7847722"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1012888.1005694"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/NVMSA.2015.7304369"},{"key":"e_1_3_2_1_13_1","volume-title":"Proc. of USENIX HotStorage.","author":"Jung Myoungsoo","year":"2012","unstructured":"Myoungsoo Jung and Mahmut T Kandemir . 2012 . An Evaluation of Different Page Allocation Strategies on High-Speed SSDs . In Proc. of USENIX HotStorage. Myoungsoo Jung and Mahmut T Kandemir. 2012. An Evaluation of Different Page Allocation Strategies on High-Speed SSDs. In Proc. of USENIX HotStorage."},{"key":"e_1_3_2_1_14_1","unstructured":"Alexey Kopytov. 2004. Sysbench: a system performance benchmark. http:\/\/sysbench.sourceforge.net\/ (2004).  Alexey Kopytov. 2004. Sysbench: a system performance benchmark. http:\/\/sysbench.sourceforge.net\/ (2004)."},{"key":"e_1_3_2_1_15_1","volume-title":"SAP VM Container: Using process attachable virtual machines to provide isolation and scalability for large servers. Article","author":"Kuck Norbert","year":"2002","unstructured":"Norbert Kuck , Harald Kuck , Edgar Lott , Christoph Rohland , and Oliver Schmidt . 2002. SAP VM Container: Using process attachable virtual machines to provide isolation and scalability for large servers. Article , SAP AG , Walldorf, Germany 2 ( 2002 ). Norbert Kuck, Harald Kuck, Edgar Lott, Christoph Rohland, and Oliver Schmidt. 2002. SAP VM Container: Using process attachable virtual machines to provide isolation and scalability for large servers. Article, SAP AG, Walldorf, Germany 2 (2002)."},{"key":"e_1_3_2_1_16_1","unstructured":"KVM. 2017. KVM Disk Cache Modes. (2017). https:\/\/doc.opensuse.org\/documentation\/leap\/virtualization\/html\/book-virtualization\/cha-cachemodes.html.  KVM. 2017. KVM Disk Cache Modes. (2017). https:\/\/doc.opensuse.org\/documentation\/leap\/virtualization\/html\/book-virtualization\/cha-cachemodes.html."},{"key":"e_1_3_2_1_17_1","unstructured":"KVM. 2021. KVM Kernel-based Virtual Machine. https:\/\/www.linuxkvm.org\/page\/Main_Page.  KVM. 2021. KVM Kernel-based Virtual Machine. https:\/\/www.linuxkvm.org\/page\/Main_Page."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3022227.3022262"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.and.EUC.2013.135"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS47924.2020.00103"},{"key":"e_1_3_2_1_21_1","volume-title":"NVM Express: SCSI Translation Reference","author":"Matthews Shane","year":"2015","unstructured":"Shane Matthews . 2015. NVM Express: SCSI Translation Reference . NVM Express Workgroup ( 2015 ), 1--54. Shane Matthews. 2015. NVM Express: SCSI Translation Reference. NVM Express Workgroup (2015), 1--54."},{"key":"e_1_3_2_1_22_1","volume-title":"Proc. of USENIX FAST. 263--276","author":"Merenstein Alex","year":"2021","unstructured":"Alex Merenstein , Vasily Tarasov , Ali Anwar , Deepavali Bhagwat , Julie Lee , Lukas Rupprecht , Dimitris Skourtis , Yang Yang , and Erez Zadok . 2021 . CNSBench: A Cloud Native Storage Benchmark . In Proc. of USENIX FAST. 263--276 . Alex Merenstein, Vasily Tarasov, Ali Anwar, Deepavali Bhagwat, Julie Lee, Lukas Rupprecht, Dimitris Skourtis, Yang Yang, and Erez Zadok. 2021. CNSBench: A Cloud Native Storage Benchmark. In Proc. of USENIX FAST. 263--276."},{"key":"e_1_3_2_1_23_1","unstructured":"Microsoft. 2022. Microsoft SQL Server. https:\/\/www.microsoft.com\/ko-kr\/sql-server\/sql-server-2022.  Microsoft. 2022. Microsoft SQL Server. https:\/\/www.microsoft.com\/ko-kr\/sql-server\/sql-server-2022."},{"key":"e_1_3_2_1_24_1","unstructured":"MySQL. 2022. MySQL Documentation. https:\/\/dev.mysql.com\/doc\/.  MySQL. 2022. MySQL Documentation. https:\/\/dev.mysql.com\/doc\/."},{"key":"e_1_3_2_1_25_1","first-page":"4","article-title":"Completely fair scheduler","volume":"184","author":"Pabla Chandandeep Singh","year":"2009","unstructured":"Chandandeep Singh Pabla . 2009 . Completely fair scheduler . Linux Journal 184 (2009), 4 . Chandandeep Singh Pabla. 2009. Completely fair scheduler. Linux Journal 184 (2009), 4.","journal-title":"Linux Journal"},{"key":"e_1_3_2_1_26_1","first-page":"13","article-title":"FIOS: a fair, efficient flash I\/O scheduler","volume":"12","author":"Park Stan","year":"2012","unstructured":"Stan Park and Kai Shen . 2012 . FIOS: a fair, efficient flash I\/O scheduler .. In Proc. of USENIX FAST , Vol. 12. 13 -- 13 . Stan Park and Kai Shen. 2012. FIOS: a fair, efficient flash I\/O scheduler.. In Proc. of USENIX FAST, Vol. 12. 13--13.","journal-title":"Proc. of USENIX FAST"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2010.3"},{"key":"e_1_3_2_1_28_1","unstructured":"QEMU. 2022. QEMU Open Source Processor Emulation. http:\/\/www.qemu.org.  QEMU. 2022. QEMU Open Source Processor Emulation. http:\/\/www.qemu.org."},{"key":"e_1_3_2_1_29_1","unstructured":"Samsung. 2018. Samsung V-NAND SSD 970 PRO. https:\/\/s3.ap-northeast-2.amazonaws.com\/global.semi.static\/Samsung_NVMe_SSD_970_PRO_Data_Sheet_Rev.1.0.pdf.  Samsung. 2018. Samsung V-NAND SSD 970 PRO. https:\/\/s3.ap-northeast-2.amazonaws.com\/global.semi.static\/Samsung_NVMe_SSD_970_PRO_Data_Sheet_Rev.1.0.pdf."},{"key":"e_1_3_2_1_30_1","volume-title":"Proc. of USENIX ATC. 67--78","author":"Shen Kai","year":"2013","unstructured":"Kai Shen and Stan Park . 2013 . FlashFQ: A Fair Queueing I\/O Scheduler for Flash-Based SSDs . In Proc. of USENIX ATC. 67--78 . Kai Shen and Stan Park. 2013. FlashFQ: A Fair Queueing I\/O Scheduler for Flash-Based SSDs. In Proc. of USENIX ATC. 67--78."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2009.78"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2013.22"},{"key":"e_1_3_2_1_33_1","unstructured":"Curtis E. Stevens. 2008. Information technology - AT Attachment 8 - ATA\/ATAPI Command Set (ATA8-ACS). https:\/\/web.archive.org\/web\/20200806025823\/http:\/\/www.t13.org\/Documents\/UploadedDocuments\/docs2008\/D1699r6a-ATA8-ACS.pdf.  Curtis E. Stevens. 2008. Information technology - AT Attachment 8 - ATA\/ATAPI Command Set (ATA8-ACS). https:\/\/web.archive.org\/web\/20200806025823\/http:\/\/www.t13.org\/Documents\/UploadedDocuments\/docs2008\/D1699r6a-ATA8-ACS.pdf."},{"key":"e_1_3_2_1_34_1","volume-title":"Lois Orosa, Juan G\u00f3mez-Luna, and Onur Mutlu.","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 proc. of ACM ISCA. IEEE , 397--410. 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 proc. of ACM ISCA. IEEE, 397--410."},{"key":"e_1_3_2_1_35_1","unstructured":"Paolo Valente. 2019. Budget Fair Queueing. https:\/\/lwn.net\/Articles\/784267\/.  Paolo Valente. 2019. Budget Fair Queueing. https:\/\/lwn.net\/Articles\/784267\/."},{"key":"e_1_3_2_1_36_1","volume-title":"Proc. of USENIX OSDI. 1-es.","author":"Waldspurger Carl A","year":"1994","unstructured":"Carl A Waldspurger and William E Weihl . 1994 . Lottery scheduling: Flexible proportional-share resource management . In Proc. of USENIX OSDI. 1-es. Carl A Waldspurger and William E Weihl. 1994. Lottery scheduling: Flexible proportional-share resource management. In Proc. of USENIX OSDI. 1-es."},{"key":"e_1_3_2_1_37_1","unstructured":"Dennis White. 2013. Microsoft\u00ae SQL Server\u00ae Always on I\/O Reliability Storage System on Hitachi Virtual Storage Platform. (2013).  Dennis White. 2013. Microsoft\u00ae SQL Server\u00ae Always on I\/O Reliability Storage System on Hitachi Virtual Storage Platform. (2013)."},{"key":"e_1_3_2_1_38_1","volume-title":"Proc. of USENIX FAST. 403--415","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 Proc. of USENIX FAST. 403--415 . Jiwon Woo, Minwoo Ahn, Gyusun Lee, and Jinkyu Jeong. 2021. D2FQ:Device-Direct Fair Queueing for NVMe SSDs. In Proc. of USENIX FAST. 403--415."},{"key":"e_1_3_2_1_39_1","first-page":"10","article-title":"Reducing SSD read latency via NAND flash program and erase suspension","volume":"12","author":"Wu Guanying","year":"2012","unstructured":"Guanying Wu and Xubin He . 2012 . Reducing SSD read latency via NAND flash program and erase suspension .. In Proc. of USENIX FAST , Vol. 12. 10 -- 10 . Guanying Wu and Xubin He. 2012. Reducing SSD read latency via NAND flash program and erase suspension.. In Proc. of USENIX FAST, Vol. 12. 10--10.","journal-title":"Proc. of USENIX FAST"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8715100"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3022227.3022313"},{"key":"e_1_3_2_1_42_1","volume-title":"Proc. of USENIX HotStorage.","author":"Yoo Balgeun","year":"2011","unstructured":"Balgeun Yoo , Youjip Won , Seokhei Cho , Sooyong Kang , Jongmoo Choi , and Sungroh Yoon . 2011 . SSD Characterization: From Energy Consumption's Perspective . In Proc. of USENIX HotStorage. Balgeun Yoo, Youjip Won, Seokhei Cho, Sooyong Kang, Jongmoo Choi, and Sungroh Yoon. 2011. SSD Characterization: From Energy Consumption's Perspective. In Proc. of USENIX HotStorage."}],"event":{"name":"HotStorage '22: 14th ACM Workshop on Hot Topics in Storage and File Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX Assoc USENIX Assoc"],"location":"Virtual Event","acronym":"HotStorage '22"},"container-title":["Proceedings of the 14th ACM Workshop on Hot Topics in Storage and File Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3538643.3539753","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3538643.3539753","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:03:02Z","timestamp":1750186982000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3538643.3539753"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,27]]},"references-count":42,"alternative-id":["10.1145\/3538643.3539753","10.1145\/3538643"],"URL":"https:\/\/doi.org\/10.1145\/3538643.3539753","relation":{},"subject":[],"published":{"date-parts":[[2022,6,27]]},"assertion":[{"value":"2022-06-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}