{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T17:19:11Z","timestamp":1784135951356,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":169,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T00:00:00Z","timestamp":1698019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"NSF","award":["1901410"],"award-info":[{"award-number":["1901410"]}]},{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CNS 1956271"],"award-info":[{"award-number":["CNS 1956271"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,23]]},"DOI":"10.1145\/3600006.3613147","type":"proceedings-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T14:44:17Z","timestamp":1696344257000},"page":"130-149","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":60,"title":["FIFO queues are all you need for cache eviction"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0412-1139","authenticated-orcid":false,"given":"Juncheng","family":"Yang","sequence":"first","affiliation":[{"name":"Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5428-6604","authenticated-orcid":false,"given":"Yazhuo","family":"Zhang","sequence":"additional","affiliation":[{"name":"Emory University, Atlanta, GA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-9546-8599","authenticated-orcid":false,"given":"Ziyue","family":"Qiu","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-0913-9104","authenticated-orcid":false,"given":"Yao","family":"Yue","sequence":"additional","affiliation":[{"name":"Pelikan Foundation, San Francisco, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2227-7460","authenticated-orcid":false,"given":"Rashmi","family":"Vinayak","sequence":"additional","affiliation":[{"name":"Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Adaptive replacement cache implementation in python. https:\/\/gist.github.com\/pior\/da3b6268c40fa30c222f. Accessed: 2023-07-28.  Adaptive replacement cache implementation in python. https:\/\/gist.github.com\/pior\/da3b6268c40fa30c222f. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_2_1","unstructured":"Alibaba block-trace. https:\/\/github.com\/alibaba\/block-traces. Accessed: 2023-01-12.  Alibaba block-trace. https:\/\/github.com\/alibaba\/block-traces. Accessed: 2023-01-12."},{"key":"e_1_3_2_1_3_1","unstructured":"Cache implementation in python. https:\/\/github.com\/trauzti\/cache. Accessed: 2023-07-28.  Cache implementation in python. https:\/\/github.com\/trauzti\/cache. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_4_1","unstructured":"Cacheus implementation. https:\/\/github.com\/sylab\/cacheus. Accessed: 2023-07-28.  Cacheus implementation. https:\/\/github.com\/sylab\/cacheus. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_5_1","unstructured":"Caffeine java cache package. https:\/\/github.com\/ben-manes\/caffeine. Accessed: 2023-07-28.  Caffeine java cache package. https:\/\/github.com\/ben-manes\/caffeine. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_6_1","unstructured":"libcachesim: a high-performance cache simulator. https:\/\/github.com\/1a1a11a\/libCacheSim. Accessed: 2023-07-28.  libcachesim: a high-performance cache simulator. https:\/\/github.com\/1a1a11a\/libCacheSim. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_7_1","unstructured":"Lirs implementation and discussion. https:\/\/github.com\/facebook\/CacheLib\/discussions\/99. Accessed: 2023-07-28.  Lirs implementation and discussion. https:\/\/github.com\/facebook\/CacheLib\/discussions\/99. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_8_1","unstructured":"Lrb implementation. https:\/\/github.com\/sunnyszy\/lrb. Accessed: 2023-07-28.  Lrb implementation. https:\/\/github.com\/sunnyszy\/lrb. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_9_1","unstructured":"The multi-generational lru. https:\/\/lwn.net\/Articles\/851184. Accessed: 2023-07-28.  The multi-generational lru. https:\/\/lwn.net\/Articles\/851184. Accessed: 2023-07-28."},{"key":"e_1_3_2_1_10_1","unstructured":"Page frame reclamation. https:\/\/www.kernel.org\/doc\/gorman\/html\/understand\/understand013.html. Accessed: 2023-02-06.  Page frame reclamation. https:\/\/www.kernel.org\/doc\/gorman\/html\/understand\/understand013.html. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_11_1","unstructured":"Running cachebench with the trace workload. https:\/\/cachelib.org\/docs\/Cache_Library_User_Guides\/Cachebench_FB_HW_eval. Accessed: 2023-02-12.  Running cachebench with the trace workload. https:\/\/cachelib.org\/docs\/Cache_Library_User_Guides\/Cachebench_FB_HW_eval. Accessed: 2023-02-12."},{"key":"e_1_3_2_1_12_1","first-page":"57","volume-title":"Rina Panigrahy. Design Tradeoffs for SSD Performance. In USENIX 2008 Annual Technical Conference, ATC'08","author":"Agrawal Nitin","year":"2008","unstructured":"Nitin Agrawal , Vijayan Prabhakaran , Ted Wobber , John D. Davis , Mark Manasse , and Rina Panigrahy. Design Tradeoffs for SSD Performance. In USENIX 2008 Annual Technical Conference, ATC'08 , pages 57 -- 70 , USA, 2008 . USENIX Association. Nitin Agrawal, Vijayan Prabhakaran, Ted Wobber, John D. Davis, Mark Manasse, and Rina Panigrahy. Design Tradeoffs for SSD Performance. In USENIX 2008 Annual Technical Conference, ATC'08, pages 57--70, USA, 2008. USENIX Association."},{"key":"e_1_3_2_1_13_1","unstructured":"AMD. Epyc\u2122 9654p. https:\/\/www.amd.com\/en\/products\/cpu\/amd-epyc-9654p. Accessed: 2023-02-06.  AMD. Epyc\u2122 9654p. https:\/\/www.amd.com\/en\/products\/cpu\/amd-epyc-9654p. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_14_1","unstructured":"Apache. Apache traffic server. https:\/\/trafficserver.apache.org\/. Accessed: 2023-02-06.  Apache. Apache traffic server. https:\/\/trafficserver.apache.org\/. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405883"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/1404014.1404044"},{"key":"e_1_3_2_1_18_1","volume-title":"Bansal and Dharmendra S. Modha. CAR: Clock with Adaptive Replacement. In 3rd USENIX Conference on File and Storage Technologies, FAST'04","author":"Sorav","year":"2004","unstructured":"Sorav Bansal and Dharmendra S. Modha. CAR: Clock with Adaptive Replacement. In 3rd USENIX Conference on File and Storage Technologies, FAST'04 , 2004 . Sorav Bansal and Dharmendra S. Modha. CAR: Clock with Adaptive Replacement. In 3rd USENIX Conference on File and Storage Technologies, FAST'04, 2004."},{"key":"e_1_3_2_1_19_1","first-page":"45","volume-title":"Ramesh Sitaraman. Adaptive TTL-Based Caching for Content Delivery. In Proceedings of the 2017 ACM SIGMETRICS \/ International Conference on Measurement and Modeling of Computer Systems","author":"Basu Soumya","year":"2017","unstructured":"Soumya Basu , Aditya Sundarrajan , Javad Ghaderi , Sanjay Shakkottai , and Ramesh Sitaraman. Adaptive TTL-Based Caching for Content Delivery. In Proceedings of the 2017 ACM SIGMETRICS \/ International Conference on Measurement and Modeling of Computer Systems , pages 45 -- 46 , Urbana-Champaign Illinois USA , June 2017 . ACM. Soumya Basu, Aditya Sundarrajan, Javad Ghaderi, Sanjay Shakkottai, and Ramesh Sitaraman. Adaptive TTL-Based Caching for Content Delivery. In Proceedings of the 2017 ACM SIGMETRICS \/ International Conference on Measurement and Modeling of Computer Systems, pages 45--46, Urbana-Champaign Illinois USA, June 2017. ACM."},{"key":"e_1_3_2_1_20_1","first-page":"1","volume-title":"Proceedings of the 6th USENIX Conference on File and Storage Technologies, FAST'08","author":"Batsakis Alexandros","year":"2008","unstructured":"Alexandros Batsakis , Randal Burns , Arkady Kanevsky , James Lentini , and Thomas Talpey . AWOL : an adaptive write optimizations layer . In Proceedings of the 6th USENIX Conference on File and Storage Technologies, FAST'08 , pages 1 -- 14 , USA, February 2008 . USENIX Association. Alexandros Batsakis, Randal Burns, Arkady Kanevsky, James Lentini, and Thomas Talpey. AWOL: an adaptive write optimizations layer. In Proceedings of the 6th USENIX Conference on File and Storage Technologies, FAST'08, pages 1--14, USA, February 2008. USENIX Association."},{"key":"e_1_3_2_1_21_1","first-page":"389","volume-title":"15th USENIX symposium on networked systems design and implementation, NSDI'18","author":"Beckmann Nathan","year":"2018","unstructured":"Nathan Beckmann , Haoxian Chen , and Asaf Cidon . LHD : Improving cache hit rate by maximizing hit density . In 15th USENIX symposium on networked systems design and implementation, NSDI'18 , pages 389 -- 403 , 2018 . Nathan Beckmann, Haoxian Chen, and Asaf Cidon. LHD: Improving cache hit rate by maximizing hit density. In 15th USENIX symposium on networked systems design and implementation, NSDI'18, pages 389--403, 2018."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056022"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/363011.363155"},{"key":"e_1_3_2_1_24_1","first-page":"753","volume-title":"14th USENIX symposium on operating systems design and implementation, OSDI'20","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 , and Gregory R. Ganger . The CacheLib caching engine: Design and experiences at scale . In 14th USENIX symposium on operating systems design and implementation, OSDI'20 , pages 753 -- 768 . USENIX Association , November 2020 . Benjamin Berg, Daniel S. Berger, Sara McAllister, Isaac Grosof, Sathya Gunasekar, Jimmy Lu, Michael Uhlar, Jim Carrig, Nathan Beckmann, Mor Harchol-Balter, and Gregory R. Ganger. The CacheLib caching engine: Design and experiences at scale. In 14th USENIX symposium on operating systems design and implementation, OSDI'20, pages 753--768. USENIX Association, November 2020."},{"key":"e_1_3_2_1_25_1","first-page":"483","volume-title":"14th USENIX symposium on networked systems design and implementation, NSDI'17","author":"Berger Daniel S","year":"2017","unstructured":"Daniel S Berger , Ramesh K Sitaraman , and Mor Harchol-Balter . Adapt-Size : Orchestrating the hot object memory cache in a content delivery network . In 14th USENIX symposium on networked systems design and implementation, NSDI'17 , pages 483 -- 498 , 2017 . Daniel S Berger, Ramesh K Sitaraman, and Mor Harchol-Balter. Adapt-Size: Orchestrating the hot object memory cache in a content delivery network. In 14th USENIX symposium on networked systems design and implementation, NSDI'17, pages 483--498, 2017."},{"key":"e_1_3_2_1_26_1","first-page":"499","volume-title":"ATC'17","author":"Blankstein Aaron","year":"2017","unstructured":"Aaron Blankstein , Siddhartha Sen , and Michael J. Freedman . Hyperbolic caching: Flexible caching for web applications. In 2017 USENIX annual technical conference , ATC'17 , pages 499 -- 511 , Santa Clara, CA , July 2017 . USENIX Association. Aaron Blankstein, Siddhartha Sen, and Michael J. Freedman. Hyperbolic caching: Flexible caching for web applications. In 2017 USENIX annual technical conference, ATC'17, pages 499--511, Santa Clara, CA, July 2017. USENIX Association."},{"key":"e_1_3_2_1_27_1","first-page":"115","volume-title":"Boboila and Peter Desnoyers. Write Endurance in Flash Drives: Measurements and Analysis. In Proceedings of the 8th USENIX conference on File and stroage technologies, FAST'10","author":"Simona","year":"2010","unstructured":"Simona Boboila and Peter Desnoyers. Write Endurance in Flash Drives: Measurements and Analysis. In Proceedings of the 8th USENIX conference on File and stroage technologies, FAST'10 , pages 115 -- 128 , 2010 . Simona Boboila and Peter Desnoyers. Write Endurance in Flash Drives: Measurements and Analysis. In Proceedings of the 8th USENIX conference on File and stroage technologies, FAST'10, pages 115--128, 2010."},{"key":"e_1_3_2_1_28_1","unstructured":"Bradfitz. group cache. https:\/\/github.com\/golang\/groupcache. Accessed: 2023-02-06.  Bradfitz. group cache. https:\/\/github.com\/golang\/groupcache. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1999.749260"},{"key":"e_1_3_2_1_30_1","volume-title":"On the implications of Zipf's law for web caching. Technical report","author":"Breslau Lee","year":"1998","unstructured":"Lee Breslau , Pei Cao , Li Fan , Graham Phillips , and Scott Shenker . On the implications of Zipf's law for web caching. Technical report , University of Wisconsin-Madison Department of Computer Sciences , 1998 . Lee Breslau, Pei Cao, Li Fan, Graham Phillips, and Scott Shenker. On the implications of Zipf's law for web caching. Technical report, University of Wisconsin-Madison Department of Computer Sciences, 1998."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1064212.1064231"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/633025.633031"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357526.3357562"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/235543.235544"},{"key":"e_1_3_2_1_35_1","volume-title":"Cao and Sandy Irani. Cost-Aware WWW Proxy Caching Algorithms. In USENIX Symposium on Internet Technologies and Systems, USITS'97","author":"Pei","year":"1997","unstructured":"Pei Cao and Sandy Irani. Cost-Aware WWW Proxy Caching Algorithms. In USENIX Symposium on Internet Technologies and Systems, USITS'97 , Monterey, CA , December 1997 . USENIX Association. Pei Cao and Sandy Irani. Cost-Aware WWW Proxy Caching Algorithms. In USENIX Symposium on Internet Technologies and Systems, USITS'97, Monterey, CA, December 1997. USENIX Association."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2401029"},{"key":"e_1_3_2_1_37_1","first-page":"275","volume-title":"Mike Barnett. FASTER: A Concurrent Key-Value Store with In-Place Updates. In Proceedings of the 2018 International Conference on Management of Data","author":"Chandramouli Badrish","year":"2018","unstructured":"Badrish Chandramouli , Guna Prasaad , Donald Kossmann , Justin Levandoski , James Hunter , and Mike Barnett. FASTER: A Concurrent Key-Value Store with In-Place Updates. In Proceedings of the 2018 International Conference on Management of Data , pages 275 -- 290 , Houston TX USA , May 2018 . ACM. Badrish Chandramouli, Guna Prasaad, Donald Kossmann, Justin Levandoski, James Hunter, and Mike Barnett. FASTER: A Concurrent Key-Value Store with In-Place Updates. In Proceedings of the 2018 International Conference on Management of Data, pages 275--290, Houston TX USA, May 2018. ACM."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2001.916637"},{"key":"e_1_3_2_1_39_1","first-page":"269","volume-title":"Kai Li. Eviction-based Cache Placement for Storage Caches. In USENIX Annual Technical Conference, General Track, ATC'03","author":"Chen Zhifeng","year":"2003","unstructured":"Zhifeng Chen , Yuanyuan Zhou , and Kai Li. Eviction-based Cache Placement for Storage Caches. In USENIX Annual Technical Conference, General Track, ATC'03 , pages 269 -- 281 , 2003 . Zhifeng Chen, Yuanyuan Zhou, and Kai Li. Eviction-based Cache Placement for Storage Caches. In USENIX Annual Technical Conference, General Track, ATC'03, pages 269--281, 2003."},{"key":"e_1_3_2_1_40_1","first-page":"379","volume-title":"Limitations: In Search of Flash Cache Offline Optimality. In 2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Cheng Yue","year":"2016","unstructured":"Yue Cheng , Fred Douglis , Philip Shilane , Grant Wallace , Peter Desnoyers , and Kai Li. Erasing Belady's Limitations: In Search of Flash Cache Offline Optimality. In 2016 USENIX Annual Technical Conference (USENIX ATC 16) , ATC, pages 379 -- 392 , 2016 . Yue Cheng, Fred Douglis, Philip Shilane, Grant Wallace, Peter Desnoyers, and Kai Li. Erasing Belady's Limitations: In Search of Flash Cache Offline Optimality. In 2016 USENIX Annual Technical Conference (USENIX ATC 16), ATC, pages 379--392, 2016."},{"key":"e_1_3_2_1_41_1","first-page":"239","volume-title":"ATC'99","author":"Choi Jongmoo","year":"1999","unstructured":"Jongmoo Choi , Sam H Noh , Sang Lyul Min , and Yookun Cho . An implementation study of a detection-based adaptive block replacement scheme. In USENIX annual technical conference , ATC'99 , pages 239 -- 252 , 1999 . Jongmoo Choi, Sam H Noh, Sang Lyul Min, and Yookun Cho. An implementation study of a detection-based adaptive block replacement scheme. In USENIX annual technical conference, ATC'99, pages 239--252, 1999."},{"key":"e_1_3_2_1_42_1","volume-title":"7th USENIX workshop on hot topics in cloud computing, HotCloud'15","author":"Cidon Asaf","year":"2015","unstructured":"Asaf Cidon , Assaf Eisenman , Mohammad Alizadeh , and Sachin Katti . Dynacache : Dynamic cloud caching . In 7th USENIX workshop on hot topics in cloud computing, HotCloud'15 , 2015 . Asaf Cidon, Assaf Eisenman, Mohammad Alizadeh, and Sachin Katti. Dynacache: Dynamic cloud caching. In 7th USENIX workshop on hot topics in cloud computing, HotCloud'15, 2015."},{"key":"e_1_3_2_1_43_1","first-page":"379","volume-title":"13th USENIX symposium on networked systems design and implementation, NSDI'16","author":"Cidon Asaf","year":"2016","unstructured":"Asaf Cidon , Assaf Eisenman , Mohammad Alizadeh , and Sachin Katti . Cliffhanger : Scaling performance cliffs in web memory caches . In 13th USENIX symposium on networked systems design and implementation, NSDI'16 , pages 379 -- 392 , 2016 . Asaf Cidon, Assaf Eisenman, Mohammad Alizadeh, and Sachin Katti. Cliffhanger: Scaling performance cliffs in web memory caches. In 13th USENIX symposium on networked systems design and implementation, NSDI'16, pages 379--392, 2016."},{"key":"e_1_3_2_1_44_1","first-page":"321","volume-title":"ATC'17","author":"Cidon Asaf","year":"2017","unstructured":"Asaf Cidon , Daniel Rushton , Stephen M. Rumble , and Ryan Stutsman . Memshare : a dynamic multi-tenant key-value cache. In 2017 USENIX annual technical conference , ATC'17 , pages 321 -- 334 , Santa Clara, CA , July 2017 . USENIX Association. Asaf Cidon, Daniel Rushton, Stephen M. Rumble, and Ryan Stutsman. Memshare: a dynamic multi-tenant key-value cache. In 2017 USENIX annual technical conference, ATC'17, pages 321--334, Santa Clara, CA, July 2017. USENIX Association."},{"key":"e_1_3_2_1_45_1","volume-title":"MASSACHUSETTS INST OF TECH CAMBRIDGE PROJECT MAC","author":"Corbato Fernando J","year":"1968","unstructured":"Fernando J Corbato . A paging experiment with the multics system. Technical report , MASSACHUSETTS INST OF TECH CAMBRIDGE PROJECT MAC , 1968 . Fernando J Corbato. A paging experiment with the multics system. Technical report, MASSACHUSETTS INST OF TECH CAMBRIDGE PROJECT MAC, 1968."},{"key":"e_1_3_2_1_46_1","first-page":"19","volume-title":"Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation, OSDI'94","author":"Dahlin Michael D","unstructured":"Michael D Dahlin , Randolph Y Wang , Thomas E Anderson , and David A Patterson . Cooperative caching : Using remote client memory to improve file system performance . In Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation, OSDI'94 , pages 19 --es, 1994. Michael D Dahlin, Randolph Y Wang, Thomas E Anderson, and David A Patterson. Cooperative caching: Using remote client memory to improve file system performance. In Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation, OSDI'94, pages 19--es, 1994."},{"key":"e_1_3_2_1_47_1","unstructured":"Meta developers. Cachelib - pluggable caching engine to build and scale high performance cache services. https:\/\/cachelib.org\/. Accessed: 2023-04-06.  Meta developers. Cachelib - pluggable caching engine to build and scale high performance cache services. https:\/\/cachelib.org\/. Accessed: 2023-04-06."},{"key":"e_1_3_2_1_48_1","unstructured":"Pelikan developers. Pelikan. https:\/\/github.com\/pelikan-io\/pelikan. Accessed: 2023-02-06.  Pelikan developers. Pelikan. https:\/\/github.com\/pelikan-io\/pelikan. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_49_1","first-page":"261","volume-title":"USENIX Annual Technical Conference","volume":"7","author":"Ding Xiaoning","year":"2007","unstructured":"Xiaoning Ding , Song Jiang , Feng Chen , Kei Davis , and Xiaodong Zhang . DiskSeen : Exploiting Disk Layout and Access History to Enhance I\/O Prefetch . In USENIX Annual Technical Conference , volume 7 , pages 261 -- 274 , 2007 . Xiaoning Ding, Song Jiang, Feng Chen, Kei Davis, and Xiaodong Zhang. DiskSeen: Exploiting Disk Layout and Access History to Enhance I\/O Prefetch. In USENIX Annual Technical Conference, volume 7, pages 261--274, 2007."},{"key":"e_1_3_2_1_50_1","unstructured":"Siying Dong. Reducing lock contention in rocksdb. https:\/\/rocksdb.org\/blog\/2014\/05\/14\/lock.html. Accessed: 2023-02-06.  Siying Dong. Reducing lock contention in rocksdb. https:\/\/rocksdb.org\/blog\/2014\/05\/14\/lock.html. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2001.970573"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN48987.2021.00033"},{"key":"e_1_3_2_1_53_1","first-page":"1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC)","author":"Duplyakin Dmitry","year":"2019","unstructured":"Dmitry Duplyakin , Robert Ricci , Aleksander Maricq , Gary Wong , Jonathon Duerig , Eric Eide , Leigh Stoller , Mike Hibler , David Johnson , Kirk Webb , Aditya Akella , Kuangching Wang , Glenn Ricart , Larry Landweber , Chip Elliott , Michael Zink , Emmanuel Cecchet , Snigdhaswin Kar , and Prabodh Mishra . The design and operation of CloudLab . In Proceedings of the USENIX Annual Technical Conference (ATC) , pages 1 -- 14 , July 2019 . Dmitry Duplyakin, Robert Ricci, Aleksander Maricq, Gary Wong, Jonathon Duerig, Eric Eide, Leigh Stoller, Mike Hibler, David Johnson, Kirk Webb, Aditya Akella, Kuangching Wang, Glenn Ricart, Larry Landweber, Chip Elliott, Michael Zink, Emmanuel Cecchet, Snigdhaswin Kar, and Prabodh Mishra. The design and operation of CloudLab. In Proceedings of the USENIX Annual Technical Conference (ATC), pages 1--14, July 2019."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149371"},{"key":"e_1_3_2_1_55_1","first-page":"65","volume-title":"16th USENIX symposium on networked systems design and implementation, NSDI'19","author":"Eisenman Assaf","year":"2019","unstructured":"Assaf Eisenman , Asaf Cidon , Evgenya Pergament , Or Haimovich , Ryan Stutsman , Mohammad Alizadeh , and Sachin Katti . Flashield : a hybrid key-value cache that controls flash write amplification . In 16th USENIX symposium on networked systems design and implementation, NSDI'19 , pages 65 -- 78 , Boston, MA , February 2019 . USENIX Association. Assaf Eisenman, Asaf Cidon, Evgenya Pergament, Or Haimovich, Ryan Stutsman, Mohammad Alizadeh, and Sachin Katti. Flashield: a hybrid key-value cache that controls flash write amplification. In 16th USENIX symposium on networked systems design and implementation, NSDI'19, pages 65--78, Boston, MA, February 2019. USENIX Association."},{"key":"e_1_3_2_1_56_1","volume-title":"FIFO. In 12th USENIX workshop on hot topics in storage and file systems, hotStorage'20","author":"Eytan Ohad","year":"2020","unstructured":"Ohad Eytan , Danny Harnik , Effi Ofer , Roy Friedman , and Ronen Kat . It's time to revisit LRU vs . FIFO. In 12th USENIX workshop on hot topics in storage and file systems, hotStorage'20 . USENIX Association , July 2020 . Ohad Eytan, Danny Harnik, Effi Ofer, Roy Friedman, and Ronen Kat. It's time to revisit LRU vs. FIFO. In 12th USENIX workshop on hot topics in storage and file systems, hotStorage'20. USENIX Association, July 2020."},{"key":"e_1_3_2_1_57_1","first-page":"371","volume-title":"10th USENIX symposium on networked systems design and implementation, NSDI'13","author":"Fan Bin","year":"2013","unstructured":"Bin Fan , David G Andersen , and Michael Kaminsky . MemC3 : Compact and concurrent MemCache with dumber caching and smarter hashing . In 10th USENIX symposium on networked systems design and implementation, NSDI'13 , pages 371 -- 384 , 2013 . Bin Fan, David G Andersen, and Michael Kaminsky. MemC3: Compact and concurrent MemCache with dumber caching and smarter hashing. In 10th USENIX symposium on networked systems design and implementation, NSDI'13, pages 371--384, 2013."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2038916.2038939"},{"key":"e_1_3_2_1_59_1","volume-title":"December","author":"Fan Qilin","year":"2020","unstructured":"Qilin Fan , Xiuhua Li , Jian Li , Qiang He , Kai Wang , and Junhao Wen . PA-Cache: Evolving Learning-Based Popularity-Aware Content Caching in Edge Networks , December 2020 . Qilin Fan, Xiuhua Li, Jian Li, Qiang He, Kai Wang, and Junhao Wen. PA-Cache: Evolving Learning-Based Popularity-Aware Content Caching in Edge Networks, December 2020."},{"key":"e_1_3_2_1_60_1","first-page":"395","volume-title":"16th USENIX Symposium on Operating Systems Design and Implementation, OSDI'22","author":"Feng Guanyu","year":"2022","unstructured":"Guanyu Feng , Huanqi Cao , Xiaowei Zhu , Bowen Yu , Yuanwei Wang , Zixuan Ma , Shengqi Chen , and Wenguang Chen . TriCache: A UserTransparent Block Cache Enabling High-Performance Out-of-Core Processing with In-Memory Programs . In 16th USENIX Symposium on Operating Systems Design and Implementation, OSDI'22 , pages 395 -- 411 , Carlsbad, CA , July 2022 . USENIX Association . Guanyu Feng, Huanqi Cao, Xiaowei Zhu, Bowen Yu, Yuanwei Wang, Zixuan Ma, Shengqi Chen, and Wenguang Chen. TriCache: A UserTransparent Block Cache Enabling High-Performance Out-of-Core Processing with In-Memory Programs. In 16th USENIX Symposium on Operating Systems Design and Implementation, OSDI'22, pages 395--411, Carlsbad, CA, July 2022. USENIX Association."},{"key":"e_1_3_2_1_61_1","series-title":"FAST'08","first-page":"1","volume-title":"FAST","author":"Gill Binny S","year":"2008","unstructured":"Binny S Gill . On Multi-level Exclusive Caching: Offline Optimality and Why promotions are better than demotions . In FAST , volume 8 of FAST'08 , pages 1 -- 17 , 2008 . Binny S Gill. On Multi-level Exclusive Caching: Offline Optimality and Why promotions are better than demotions. In FAST, volume 8 of FAST'08, pages 1--17, 2008."},{"key":"e_1_3_2_1_62_1","first-page":"185","volume-title":"FAST","volume":"7","author":"Gill Binny S","year":"2007","unstructured":"Binny S Gill and Luis Angel D Bathen . AMP : Adaptive multi-stream prefetching in a shared cache . In FAST , volume 7 , pages 185 -- 198 , 2007 . Binny S Gill and Luis Angel D Bathen. AMP: Adaptive multi-stream prefetching in a shared cache. In FAST, volume 7, pages 185--198, 2007."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132774"},{"key":"e_1_3_2_1_64_1","volume-title":"Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI","author":"Hao Mingzhe","year":"2020","unstructured":"Mingzhe Hao , Levent Toksoz , Nanqinqin Li , Edward Edberg Halim , Henry Hoffmann , and Haryadi S Gunawi . LinnOS : Predictability on Unpredictable Flash Storage with a Light Neural Network . In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI , 2020 . Mingzhe Hao, Levent Toksoz, Nanqinqin Li, Edward Edberg Halim, Henry Hoffmann, and Haryadi S Gunawi. LinnOS: Predictability on Unpredictable Flash Storage with a Light Neural Network. In Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI, 2020."},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2525970"},{"key":"e_1_3_2_1_66_1","first-page":"57","volume-title":"2015 USENIX Annual Technical Conference, ATC'15","author":"Hu Xiameng","year":"2015","unstructured":"Xiameng Hu , Xiaolin Wang , Yechen Li , Lan Zhou , Yingwei Luo , Chen Ding , Song Jiang , and Zhenlin Wang . LAMA : Optimized locality-aware memory allocation for key-value cache . In 2015 USENIX Annual Technical Conference, ATC'15 , pages 57 -- 69 , 2015 . Xiameng Hu, Xiaolin Wang, Yechen Li, Lan Zhou, Yingwei Luo, Chen Ding, Song Jiang, and Zhenlin Wang. LAMA: Optimized locality-aware memory allocation for key-value cache. In 2015 USENIX Annual Technical Conference, ATC'15, pages 57--69, 2015."},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522722"},{"key":"e_1_3_2_1_68_1","first-page":"1","volume-title":"Renesse. Characterizing Load Imbalance in Real-World Networked Caches. In Proceedings of the 13th ACM Workshop on Hot Topics in Networks, HotNets'14","author":"Huang Qi","year":"2014","unstructured":"Qi Huang , Helga Gudmundsdottir , Ymir Vigfusson , Daniel A. Freedman , Ken Birman , and Robbert van Renesse. Characterizing Load Imbalance in Real-World Networked Caches. In Proceedings of the 13th ACM Workshop on Hot Topics in Networks, HotNets'14 , pages 1 -- 7 , Los Angeles CA USA , October 2014 . ACM. Qi Huang, Helga Gudmundsdottir, Ymir Vigfusson, Daniel A. Freedman, Ken Birman, and Robbert van Renesse. Characterizing Load Imbalance in Real-World Networked Caches. In Proceedings of the 13th ACM Workshop on Hot Topics in Networks, HotNets'14, pages 1--7, Los Angeles CA USA, October 2014. ACM."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737832"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2010.5456920"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.5555\/94362.94634"},{"key":"e_1_3_2_1_72_1","unstructured":"Yichen Jia Zili Shao and Feng Chen. SlimCache: Exploiting Data Compression Opportunities in Flash-Based Key-Value Caching. In 2018 IEEE 26th International Symposium on Modeling Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS) pages 209--222 Milwaukee WI September 2018. IEEE.  Yichen Jia Zili Shao and Feng Chen. SlimCache: Exploiting Data Compression Opportunities in Flash-Based Key-Value Caching. In 2018 IEEE 26th International Symposium on Modeling Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS) pages 209--222 Milwaukee WI September 2018. IEEE."},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2004.1281581"},{"key":"e_1_3_2_1_74_1","first-page":"35","volume-title":"Proceedings of the annual conference on USENIX Annual Technical Conference, ATC'05","author":"Jiang Song","year":"2005","unstructured":"Song Jiang , Feng Chen , and Xiaodong Zhang . CLOCK-Pro : an effective improvement of the CLOCK replacement . In Proceedings of the annual conference on USENIX Annual Technical Conference, ATC'05 , page 35 , USA, April 2005 . USENIX Association. Song Jiang, Feng Chen, and Xiaodong Zhang. CLOCK-Pro: an effective improvement of the CLOCK replacement. In Proceedings of the annual conference on USENIX Annual Technical Conference, ATC'05, page 35, USA, April 2005. USENIX Association."},{"key":"e_1_3_2_1_75_1","first-page":"8","volume-title":"Proceedings of the 4th conference on USENIX Conference on File and Storage Technologies","volume":"4","author":"Jiang Song","year":"2005","unstructured":"Song Jiang , Xiaoning Ding , Feng Chen , Enhua Tan , and Xiaodong Zhang . DULO : an effective buffer cache management scheme to exploit both temporal and spatial locality . In Proceedings of the 4th conference on USENIX Conference on File and Storage Technologies , volume 4 of FAST'05, pages 8 -- 8 , 2005 . Song Jiang, Xiaoning Ding, Feng Chen, Enhua Tan, and Xiaodong Zhang. DULO: an effective buffer cache management scheme to exploit both temporal and spatial locality. In Proceedings of the 4th conference on USENIX Conference on File and Storage Technologies, volume 4 of FAST'05, pages 8--8, 2005."},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2006.9"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/511334.511340"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555349.1555377"},{"key":"e_1_3_2_1_79_1","first-page":"439","volume-title":"Proceedings of the 20th International Conference on Very Large Data Bases, VLDB'94","author":"Johnson Theodore","year":"1994","unstructured":"Theodore Johnson and Dennis Shasha . 2Q : A Low Overhead High Performance Buffer Management Replacement Algorithm . In Proceedings of the 20th International Conference on Very Large Data Bases, VLDB'94 , pages 439 -- 450 , San Francisco, CA, USA , September 1994 . Morgan Kaufmann Publishers Inc. Theodore Johnson and Dennis Shasha. 2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm. In Proceedings of the 20th International Conference on Very Large Data Bases, VLDB'94, pages 439--450, San Francisco, CA, USA, September 1994. Morgan Kaufmann Publishers Inc."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.268884"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2318857.2254786"},{"key":"e_1_3_2_1_82_1","volume-title":"4th USENIX Symposium on Operating Systems Design and Implementation, OSDI'00","author":"Kim Jong Min","year":"2000","unstructured":"Jong Min Kim , Jongmoo Choi , Jesung Kim , Sam H. Noh , Sang Lyul Min , Yookun Cho , and Chong Sang Kim . A low-overhead highperformance unified buffer management scheme that exploits sequential and looping references . In 4th USENIX Symposium on Operating Systems Design and Implementation, OSDI'00 , USA, 2000 . USENIX Association. Jong Min Kim, Jongmoo Choi, Jesung Kim, Sam H. Noh, Sang Lyul Min, Yookun Cho, and Chong Sang Kim. A low-overhead highperformance unified buffer management scheme that exploits sequential and looping references. In 4th USENIX Symposium on Operating Systems Design and Implementation, OSDI'00, USA, 2000. USENIX Association."},{"key":"e_1_3_2_1_83_1","volume-title":"Utilizing content similarity to improve i\/o performance. ACM Transactions on Storage (TOS), 6(3):1--26","author":"Koller Ricardo","year":"2010","unstructured":"Ricardo Koller and Raju Rangaswami . I\/o deduplication : Utilizing content similarity to improve i\/o performance. ACM Transactions on Storage (TOS), 6(3):1--26 , 2010 . Ricardo Koller and Raju Rangaswami. I\/o deduplication: Utilizing content similarity to improve i\/o performance. ACM Transactions on Storage (TOS), 6(3):1--26, 2010."},{"key":"e_1_3_2_1_84_1","volume-title":"Mariko Sugawara. Systor '17 traces (SNIA IOTTA trace 5102)","author":"Lee Chunghan","year":"2016","unstructured":"Chunghan Lee , Tatsuo Kumano , Tatsuma Matsuki , Hiroshi Endo , Naoto Fukumoto , and Mariko Sugawara. Systor '17 traces (SNIA IOTTA trace 5102) . In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association , March 2016 . Chunghan Lee, Tatsuo Kumano, Tatsuma Matsuki, Hiroshi Endo, Naoto Fukumoto, and Mariko Sugawara. Systor '17 traces (SNIA IOTTA trace 5102). In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association, March 2016."},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3078468.3078479"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3094785"},{"key":"e_1_3_2_1_87_1","first-page":"1","volume-title":"Proceedings of the 12th ACM International Conference on Systems and Storage, SYSTOR '19","author":"Cong Li.","year":"2019","unstructured":"Cong Li. CLOCK-pro+ : improving CLOCK-pro cache replacement with utility-driven adaptation . In Proceedings of the 12th ACM International Conference on Systems and Storage, SYSTOR '19 , pages 1 -- 7 , New York, NY, USA , May 2019 . Association for Computing Machinery. Cong Li. CLOCK-pro+: improving CLOCK-pro cache replacement with utility-driven adaptation. In Proceedings of the 12th ACM International Conference on Systems and Storage, SYSTOR '19, pages 1--7, New York, NY, USA, May 2019. Association for Computing Machinery."},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378531"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC50251.2020.00013"},{"key":"e_1_3_2_1_90_1","unstructured":"Xuhui Li Ashraf Aboulnaga Kenneth Salem Aamer Sachedina and Shaobo Gao. {Second-Tier} Cache Management Using Write Hints. 2005.  Xuhui Li Ashraf Aboulnaga Kenneth Salem Aamer Sachedina and Shaobo Gao. {Second-Tier} Cache Management Using Write Hints. 2005."},{"key":"e_1_3_2_1_91_1","first-page":"13","volume-title":"Proceedings of the 3rd USENIX conference on File and storage technologies, FAST'04","author":"Li Zhenmin","year":"2004","unstructured":"Zhenmin Li , Zhifeng Chen , Sudarshan M. Srinivasan , and Yuanyuan Zhou . C-Miner : mining block correlations in storage systems . In Proceedings of the 3rd USENIX conference on File and storage technologies, FAST'04 , page 13 , USA, March 2004 . USENIX Association. Zhenmin Li, Zhifeng Chen, Sudarshan M. Srinivasan, and Yuanyuan Zhou. C-Miner: mining block correlations in storage systems. In Proceedings of the 3rd USENIX conference on File and storage technologies, FAST'04, page 13, USA, March 2004. USENIX Association."},{"key":"e_1_3_2_1_92_1","first-page":"445","volume-title":"Chun Jason Xue. CacheSifter: Sifting Cache Files for Boosted Mobile Performance and Lifetime. In 20th USENIX Conference on File and Storage Technologies, FAST'22","author":"Liang Yu","year":"2022","unstructured":"Yu Liang , Riwei Pan , Tianyu Ren , Yufei Cui , Rachata Ausavarungnirun , Xianzhang Chen , Changlong Li , Tei-Wei Kuo , and Chun Jason Xue. CacheSifter: Sifting Cache Files for Boosted Mobile Performance and Lifetime. In 20th USENIX Conference on File and Storage Technologies, FAST'22 , pages 445 -- 459 , 2022 . Yu Liang, Riwei Pan, Tianyu Ren, Yufei Cui, Rachata Ausavarungnirun, Xianzhang Chen, Changlong Li, Tei-Wei Kuo, and Chun Jason Xue. CacheSifter: Sifting Cache Files for Boosted Mobile Performance and Lifetime. In 20th USENIX Conference on File and Storage Technologies, FAST'22, pages 445--459, 2022."},{"key":"e_1_3_2_1_93_1","first-page":"429","volume-title":"11th USENIX symposium on networked systems design and implementation, NSDI'14","author":"Lim Hyeontaek","year":"2014","unstructured":"Hyeontaek Lim , Dongsu Han , David G. Andersen , and Michael Kaminsky . MICA : A holistic approach to fast In-Memory Key-Value storage . In 11th USENIX symposium on networked systems design and implementation, NSDI'14 , pages 429 -- 444 , Seattle, WA , April 2014 . USENIX Association. Hyeontaek Lim, Dongsu Han, David G. Andersen, and Michael Kaminsky. MICA: A holistic approach to fast In-Memory Key-Value storage. In 11th USENIX symposium on networked systems design and implementation, NSDI'14, pages 429--444, Seattle, WA, April 2014. USENIX Association."},{"key":"e_1_3_2_1_94_1","first-page":"297","volume-title":"FAST","author":"Liu Xin","year":"2009","unstructured":"Xin Liu , Ashraf Aboulnaga , Kenneth Salem , and Xuhui Li. CLIC : CLient-Informed Caching for Storage Servers . In FAST , pages 297 -- 310 , 2009 . Xin Liu, Ashraf Aboulnaga, Kenneth Salem, and Xuhui Li. CLIC: CLient-Informed Caching for Storage Servers. In FAST, pages 297--310, 2009."},{"key":"e_1_3_2_1_95_1","first-page":"143","volume-title":"17th USENIX conference on file and storage technologies, FAST'19","author":"Liu Zaoxing","year":"2019","unstructured":"Zaoxing Liu , Zhihao Bai , Zhenming Liu , Xiaozhou Li , Changhoon Kim , Vladimir Braverman , Xin Jin , and Ion Stoica . DistCache : Provable load balancing for Large-Scale storage systems with distributed caching . In 17th USENIX conference on file and storage technologies, FAST'19 , pages 143 -- 157 , Boston, MA , February 2019 . USENIX Association. Zaoxing Liu, Zhihao Bai, Zhenming Liu, Xiaozhou Li, Changhoon Kim, Vladimir Braverman, Xin Jin, and Ion Stoica. DistCache: Provable load balancing for Large-Scale storage systems with distributed caching. In 17th USENIX conference on file and storage technologies, FAST'19, pages 143--157, Boston, MA, February 2019. USENIX Association."},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2805789.2805800"},{"key":"e_1_3_2_1_97_1","first-page":"925","volume-title":"Raju Rangaswami. MULTI-CLOCK: Dynamic Tiering for Hybrid Memory Systems. In 2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA)","author":"Maruf Adnan","year":"2022","unstructured":"Adnan Maruf , Ashikee Ghosh , Janki Bhimani , Daniel Campello , Andy Rudoff , and Raju Rangaswami. MULTI-CLOCK: Dynamic Tiering for Hybrid Memory Systems. In 2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA) , pages 925 -- 937 , April 2022 . ISSN: 2378-203X. Adnan Maruf, Ashikee Ghosh, Janki Bhimani, Daniel Campello, Andy Rudoff, and Raju Rangaswami. MULTI-CLOCK: Dynamic Tiering for Hybrid Memory Systems. In 2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA), pages 925--937, April 2022. ISSN: 2378-203X."},{"key":"e_1_3_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483568"},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/3542928"},{"key":"e_1_3_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.5555\/1090694.1090708"},{"key":"e_1_3_2_1_101_1","unstructured":"Memcached. Extstore. https:\/\/github.com\/memcached\/memcached\/wiki\/Extstore. Accessed: 2023-02-06.  Memcached. Extstore. https:\/\/github.com\/memcached\/memcached\/wiki\/Extstore. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_102_1","volume-title":"Memcached - a distributed memory object caching system","unstructured":"Memcached. Memcached - a distributed memory object caching system . http:\/\/memcached.org\/. Accessed: 2023-02-06. Memcached. Memcached - a distributed memory object caching system. http:\/\/memcached.org\/. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592817"},{"key":"e_1_3_2_1_104_1","volume-title":"Austin Donnelly, and Antony Rowstron","author":"Narayanan Dushyanth","year":"2007","unstructured":"Dushyanth Narayanan , Austin Donnelly, and Antony Rowstron . MSR Cambridge traces (SNIA IOTTA trace set 388). In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association , March 2007 . Dushyanth Narayanan, Austin Donnelly, and Antony Rowstron. MSR Cambridge traces (SNIA IOTTA trace set 388). In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association, March 2007."},{"key":"e_1_3_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1145\/1416944.1416949"},{"key":"e_1_3_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1145\/119995.115857"},{"key":"e_1_3_2_1_107_1","first-page":"1","volume-title":"Yuangang Wang. S-RAC: SSD Friendly Caching for Data Center Workloads. In Proceedings of the 9th ACM International on Systems and Storage Conference","author":"Ni Yuanjiang","year":"2016","unstructured":"Yuanjiang Ni , Ji Jiang , Dejun Jiang , Xiaosong Ma , Jin Xiong , and Yuangang Wang. S-RAC: SSD Friendly Caching for Data Center Workloads. In Proceedings of the 9th ACM International on Systems and Storage Conference , pages 1 -- 12 , Haifa Israel , June 2016 . ACM. Yuanjiang Ni, Ji Jiang, Dejun Jiang, Xiaosong Ma, Jin Xiong, and Yuangang Wang. S-RAC: SSD Friendly Caching for Data Center Workloads. In Proceedings of the 9th ACM International on Systems and Storage Conference, pages 1--12, Haifa Israel, June 2016. ACM."},{"key":"e_1_3_2_1_108_1","first-page":"385","volume-title":"10th USENIX Symposium on Networked Systems Design and Implementation, NSDI'13","author":"Nishtala Rajesh","year":"2013","unstructured":"Rajesh Nishtala , Hans Fugal , Steven Grimm , Marc Kwiatkowski , Herman Lee , Harry C Li , Ryan McElroy , Mike Paleczny , Daniel Peek , Paul Saab , and others. Scaling memcache at facebook . In 10th USENIX Symposium on Networked Systems Design and Implementation, NSDI'13 , pages 385 -- 398 , 2013 . Rajesh Nishtala, Hans Fugal, Steven Grimm, Marc Kwiatkowski, Herman Lee, Harry C Li, Ryan McElroy, Mike Paleczny, Daniel Peek, Paul Saab, and others. Scaling memcache at facebook. In 10th USENIX Symposium on Networked Systems Design and Implementation, NSDI'13, pages 385--398, 2013."},{"key":"e_1_3_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1145\/1842733.1842736"},{"key":"e_1_3_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1145\/170036.170081"},{"key":"e_1_3_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362729"},{"key":"e_1_3_2_1_112_1","first-page":"813","volume-title":"Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference","author":"Papagiannis Anastasios","year":"2020","unstructured":"Anastasios Papagiannis , Giorgos Xanthakis , Giorgos Saloustros , Manolis Marazakis , and Angelos Bilas . Optimizing memory-mapped I\/O for fast storage devices . In Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference , pages 813 -- 827 , 2020 . Anastasios Papagiannis, Giorgos Xanthakis, Giorgos Saloustros, Manolis Marazakis, and Angelos Bilas. Optimizing memory-mapped I\/O for fast storage devices. In Proceedings of the 2020 USENIX Conference on Usenix Annual Technical Conference, pages 813--827, 2020."},{"key":"e_1_3_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224064"},{"key":"e_1_3_2_1_114_1","first-page":"163","volume-title":"Proceedings of the 37th annual international symposium on Computer architecture, ISCA '10","author":"Pritchett Timothy","year":"2010","unstructured":"Timothy Pritchett and Mithuna Thottethodi . SieveStore : a highly-selective, ensemble-level disk cache for cost-performance . In Proceedings of the 37th annual international symposium on Computer architecture, ISCA '10 , pages 163 -- 174 , New York, NY, USA , June 2010 . Association for Computing Machinery. Timothy Pritchett and Mithuna Thottethodi. SieveStore: a highly-selective, ensemble-level disk cache for cost-performance. In Proceedings of the 37th annual international symposium on Computer architecture, ISCA '10, pages 163--174, New York, NY, USA, June 2010. Association for Computing Machinery."},{"key":"e_1_3_2_1_115_1","first-page":"557","volume-title":"Yinlong Xu. FrozenHot Cache: Rethinking Cache Management for Modern Hardware. In Proceedings of the Eighteenth European Conference on Computer Systems, EuroSys '23","author":"Qiu Ziyue","year":"2023","unstructured":"Ziyue Qiu , Juncheng Yang , Juncheng Zhang , Cheng Li , Xiaosong Ma , Qi Chen , Mao Yang , and Yinlong Xu. FrozenHot Cache: Rethinking Cache Management for Modern Hardware. In Proceedings of the Eighteenth European Conference on Computer Systems, EuroSys '23 , pages 557 -- 573 , New York, NY, USA , May 2023 . Association for Computing Machinery. Ziyue Qiu, Juncheng Yang, Juncheng Zhang, Cheng Li, Xiaosong Ma, Qi Chen, Mao Yang, and Yinlong Xu. FrozenHot Cache: Rethinking Cache Management for Modern Hardware. In Proceedings of the Eighteenth European Conference on Computer Systems, EuroSys '23, pages 557--573, New York, NY, USA, May 2023. Association for Computing Machinery."},{"key":"e_1_3_2_1_116_1","first-page":"401","volume-title":"12th USENIX symposium on operating systems design and implementation, OSDI'16","author":"Rashmi KV","year":"2016","unstructured":"KV Rashmi , Mosharaf Chowdhury , Jack Kosaian , Ion Stoica , and Kannan Ramchandran . EC-Cache:load-balanced , low-latency cluster caching with online erasure coding . In 12th USENIX symposium on operating systems design and implementation, OSDI'16 , pages 401 -- 417 , 2016 . KV Rashmi, Mosharaf Chowdhury, Jack Kosaian, Ion Stoica, and Kannan Ramchandran. EC-Cache:load-balanced, low-latency cluster caching with online erasure coding. In 12th USENIX symposium on operating systems design and implementation, OSDI'16, pages 401--417, 2016."},{"key":"e_1_3_2_1_117_1","unstructured":"RocksDB. Lock-free clock cache. https:\/\/github.com\/facebook\/rocksdb\/issues\/10306. Accessed: 2023-02-06.  RocksDB. Lock-free clock cache. https:\/\/github.com\/facebook\/rocksdb\/issues\/10306. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.1145\/3465332.3470884"},{"key":"e_1_3_2_1_119_1","first-page":"341","volume-title":"Giri Narasimhan. Learning Cache Replacement with CACHEUS. In 19th USENIX Conference on File and Storage Technologies, FAST'21","author":"Rodriguez Liana V.","year":"2021","unstructured":"Liana V. Rodriguez , Farzana Yusuf , Steven Lyons , Eysler Paz , Raju Rangaswami , Jason Liu , Ming Zhao , and Giri Narasimhan. Learning Cache Replacement with CACHEUS. In 19th USENIX Conference on File and Storage Technologies, FAST'21 , pages 341 -- 354 . USENIX Association , February 2021 . Liana V. Rodriguez, Farzana Yusuf, Steven Lyons, Eysler Paz, Raju Rangaswami, Jason Liu, Ming Zhao, and Giri Narasimhan. Learning Cache Replacement with CACHEUS. In 19th USENIX Conference on File and Storage Technologies, FAST'21, pages 341--354. USENIX Association, February 2021."},{"key":"e_1_3_2_1_120_1","doi-asserted-by":"publisher","DOI":"10.1145\/238721.238741"},{"key":"e_1_3_2_1_121_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168863"},{"key":"e_1_3_2_1_122_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405881"},{"key":"e_1_3_2_1_123_1","doi-asserted-by":"publisher","DOI":"10.1145\/3203410"},{"key":"e_1_3_2_1_124_1","doi-asserted-by":"publisher","DOI":"10.1145\/301464.301486"},{"key":"e_1_3_2_1_125_1","first-page":"839","volume-title":"Ethan JH Park, and Sam H. Noh. First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage","author":"Song Hyunsub","year":"2021","unstructured":"Hyunsub Song , Shean Kim , J. Hyun Kim , Ethan JH Park, and Sam H. Noh. First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage . pages 839 -- 853 , 2021 . Hyunsub Song, Shean Kim, J. Hyun Kim, Ethan JH Park, and Sam H. Noh. First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage. pages 839--853, 2021."},{"key":"e_1_3_2_1_126_1","first-page":"529","volume-title":"17th USENIX symposium on networked systems design and implementation, NSDI'20","author":"Song Zhenyu","year":"2020","unstructured":"Zhenyu Song , Daniel S Berger , Kai Li , Anees Shaikh , Wyatt Lloyd , Soudeh Ghorbani , Changhoon Kim , Aditya Akella , Arvind Krishnamurthy , Emmett Witchel , and others. Learning relaxed belady for content distribution network caching . In 17th USENIX symposium on networked systems design and implementation, NSDI'20 , pages 529 -- 544 , 2020 . Zhenyu Song, Daniel S Berger, Kai Li, Anees Shaikh, Wyatt Lloyd, Soudeh Ghorbani, Changhoon Kim, Aditya Akella, Arvind Krishnamurthy, Emmett Witchel, and others. Learning relaxed belady for content distribution network caching. In 17th USENIX symposium on networked systems design and implementation, NSDI'20, pages 529--544, 2020."},{"key":"e_1_3_2_1_127_1","doi-asserted-by":"publisher","DOI":"10.5555\/1404014.1404045"},{"key":"e_1_3_2_1_128_1","doi-asserted-by":"publisher","DOI":"10.1145\/3143361.3143368"},{"key":"e_1_3_2_1_129_1","first-page":"373","volume-title":"13th USENIX Conference on File and Storage Technologies, FAST'15","author":"Tang Linpeng","year":"2015","unstructured":"Linpeng Tang , Qi Huang , Wyatt Lloyd , Sanjeev Kumar , and Kai Li. RIPQ : Advanced photo caching on flash for facebook . In 13th USENIX Conference on File and Storage Technologies, FAST'15 , pages 373 -- 386 , 2015 . Linpeng Tang, Qi Huang, Wyatt Lloyd, Sanjeev Kumar, and Kai Li. RIPQ: Advanced photo caching on flash for facebook. In 13th USENIX Conference on File and Storage Technologies, FAST'15, pages 373--386, 2015."},{"key":"e_1_3_2_1_130_1","doi-asserted-by":"publisher","DOI":"10.1145\/1010629.805473"},{"key":"e_1_3_2_1_131_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544902"},{"key":"e_1_3_2_1_132_1","doi-asserted-by":"publisher","DOI":"10.5555\/3277332.3277335"},{"key":"e_1_3_2_1_133_1","unstructured":"Vimeo. Galaxy cache. hhttps:\/\/github.com\/vimeo\/galaxycache. Accessed: 2023-02-06.  Vimeo. Galaxy cache. hhttps:\/\/github.com\/vimeo\/galaxycache. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_134_1","doi-asserted-by":"publisher","DOI":"10.1145\/277851.277869"},{"key":"e_1_3_2_1_135_1","first-page":"487","volume-title":"ATC'17","author":"Waldspurger Carl","year":"2017","unstructured":"Carl Waldspurger , Trausti Saemundsson , Irfan Ahmad , and Nohhyun Park . Cache modeling and optimization using miniature simulations. In 2017 USENIX annual technical conference , ATC'17 , pages 487 -- 498 , Santa Clara, CA , July 2017 . USENIX Association. Carl Waldspurger, Trausti Saemundsson, Irfan Ahmad, and Nohhyun Park. Cache modeling and optimization using miniature simulations. In 2017 USENIX annual technical conference, ATC'17, pages 487--498, Santa Clara, CA, July 2017. USENIX Association."},{"key":"e_1_3_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.5555\/2750482.2750490"},{"key":"e_1_3_2_1_137_1","doi-asserted-by":"publisher","DOI":"10.1145\/3225058.3225126"},{"key":"e_1_3_2_1_138_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397766"},{"key":"e_1_3_2_1_139_1","first-page":"429","volume-title":"20th USENIX Conference on File and Storage Technologies (FAST 22)","author":"Wang Qiuping","year":"2022","unstructured":"Qiuping Wang , Jinhong Li , Tao Ouyang , Chao Shi , and Lilong Huang . 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) , pages 429 -- 444 , 2022 . Qiuping Wang, Jinhong Li, Tao Ouyang, Chao Shi, and Lilong Huang. 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), pages 429--444, 2022."},{"key":"e_1_3_2_1_140_1","unstructured":"wikimedia. Analytics\/data lake\/traffic\/caching. https:\/\/wikitech.wikimedia.org\/wiki\/Analytics\/Data_Lake\/Traffic\/Caching. Accessed: 2023-02-06.  wikimedia. Analytics\/data lake\/traffic\/caching. https:\/\/wikitech.wikimedia.org\/wiki\/Analytics\/Data_Lake\/Traffic\/Caching. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_141_1","unstructured":"WikiMedia. Better handling for one-hit-wonder objects. https:\/\/phabricator.wikimedia.org\/T144187. Accessed: 2023-02-06.  WikiMedia. Better handling for one-hit-wonder objects. https:\/\/phabricator.wikimedia.org\/T144187. Accessed: 2023-02-06."},{"key":"e_1_3_2_1_142_1","first-page":"161","volume-title":"USENIX Annual Technical Conference, ATC'02","author":"Wong Theodore M","year":"2002","unstructured":"Theodore M Wong and John Wilkes . My cache or yours?: Making storage more exclusive . In USENIX Annual Technical Conference, ATC'02 , pages 161 -- 175 , 2002 . Theodore M Wong and John Wilkes. My cache or yours?: Making storage more exclusive. In USENIX Annual Technical Conference, ATC'02, pages 161--175, 2002."},{"key":"e_1_3_2_1_143_1","first-page":"307","volume-title":"19th USENIX conference on file and storage technologies, FAST'21","author":"Wu Kan","year":"2021","unstructured":"Kan Wu , Zhihan Guo , Guanzhou Hu , Kaiwei Tu , Ramnatthan Alagappan , Rathijit Sen , Kwanghyun Park , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. The storage hierarchy is not a hierarchy: Optimizing caching on modern storage devices with orthus . In 19th USENIX conference on file and storage technologies, FAST'21 , pages 307 -- 323 . USENIX Association , February 2021 . Kan Wu, Zhihan Guo, Guanzhou Hu, Kaiwei Tu, Ramnatthan Alagappan, Rathijit Sen, Kwanghyun Park, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. The storage hierarchy is not a hierarchy: Optimizing caching on modern storage devices with orthus. In 19th USENIX conference on file and storage technologies, FAST'21, pages 307--323. USENIX Association, February 2021."},{"key":"e_1_3_2_1_144_1","first-page":"1","volume-title":"NyxCache: Flexible and Efficient Multi-tenant Persistent Memory Caching","author":"Wu Kan","year":"2022","unstructured":"Kan Wu , Kaiwei Tu , Yuvraj Patel , Rathijit Sen , Kwanghyun Park , Andrea Arpaci-Dusseau , and Remzi Arpaci-Dusseau . NyxCache: Flexible and Efficient Multi-tenant Persistent Memory Caching . pages 1 -- 16 , 2022 . Kan Wu, Kaiwei Tu, Yuvraj Patel, Rathijit Sen, Kwanghyun Park, Andrea Arpaci-Dusseau, and Remzi Arpaci-Dusseau. NyxCache: Flexible and Efficient Multi-tenant Persistent Memory Caching. pages 1--16, 2022."},{"key":"e_1_3_2_1_145_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901332"},{"key":"e_1_3_2_1_146_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2008.29"},{"key":"e_1_3_2_1_147_1","doi-asserted-by":"publisher","DOI":"10.1145\/1963559.1963561"},{"key":"e_1_3_2_1_148_1","volume-title":"Karma: Know-it-All Replacement for a Multilevel Cache","author":"Yadgar Gala","year":"2007","unstructured":"Gala Yadgar , Michael Factor , and Assaf Schuster . Karma: Know-it-All Replacement for a Multilevel Cache . 2007 . Gala Yadgar, Michael Factor, and Assaf Schuster. Karma: Know-it-All Replacement for a Multilevel Cache. 2007."},{"key":"e_1_3_2_1_149_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2013.6558446"},{"key":"e_1_3_2_1_150_1","first-page":"1009","volume-title":"Yan and Jian Li. RL-B\u00e9l\u00e1dy: A Unified Learning Framework for Content Caching. In Proceedings of the 28th ACM International Conference on Multimedia","author":"Gang","year":"2020","unstructured":"Gang Yan and Jian Li. RL-B\u00e9l\u00e1dy: A Unified Learning Framework for Content Caching. In Proceedings of the 28th ACM International Conference on Multimedia , pages 1009 -- 1017 , Seattle WA USA , October 2020 . ACM. Gang Yan and Jian Li. RL-B\u00e9l\u00e1dy: A Unified Learning Framework for Content Caching. In Proceedings of the 28th ACM International Conference on Multimedia, pages 1009--1017, Seattle WA USA, October 2020. ACM."},{"key":"e_1_3_2_1_151_1","first-page":"789","volume-title":"Yan and Jian Li. Towards Latency Awareness for Content Delivery Network Caching. ATC'22","author":"Gang","year":"2022","unstructured":"Gang Yan and Jian Li. Towards Latency Awareness for Content Delivery Network Caching. ATC'22 , pages 789 -- 804 , 2022 . Gang Yan and Jian Li. Towards Latency Awareness for Content Delivery Network Caching. ATC'22, pages 789--804, 2022."},{"issue":"3","key":"e_1_3_2_1_152_1","first-page":"1","volume":"13","author":"Yan Shiqin","year":"2017","unstructured":"Shiqin Yan , Huaicheng Li , Mingzhe Hao , Michael Hao Tong , Swaminathan Sundararaman , Andrew A. Chien , and Haryadi S . Gunawi. Tiny-Tail Flash: Near-Perfect Elimination of Garbage Collection Tail Latencies in NAND SSDs. ACM Transactions on Storage , 13 ( 3 ): 1 -- 26 , October 2017 . Shiqin Yan, Huaicheng Li, Mingzhe Hao, Michael Hao Tong, Swaminathan Sundararaman, Andrew A. Chien, and Haryadi S. Gunawi. Tiny-Tail Flash: Near-Perfect Elimination of Garbage Collection Tail Latencies in NAND SSDs. ACM Transactions on Storage, 13(3):1--26, October 2017.","journal-title":"Gunawi. Tiny-Tail Flash: Near-Perfect Elimination of Garbage Collection Tail Latencies in NAND SSDs. ACM Transactions on Storage"},{"key":"e_1_3_2_1_153_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131210"},{"key":"e_1_3_2_1_154_1","first-page":"115","volume-title":"21st USENIX Conference on File and Storage Technologies (FAST 23), FAST'23","author":"Yang Juncheng","year":"2023","unstructured":"Juncheng Yang , Ziming Mao , Yao Yue , and K. V. Rashmi . GL-Cache: Group-level learning for efficient and high-performance caching . In 21st USENIX Conference on File and Storage Technologies (FAST 23), FAST'23 , pages 115 -- 134 , 2023 . Juncheng Yang, Ziming Mao, Yao Yue, and K. V. Rashmi. GL-Cache: Group-level learning for efficient and high-performance caching. In 21st USENIX Conference on File and Storage Technologies (FAST 23), FAST'23, pages 115--134, 2023."},{"key":"e_1_3_2_1_155_1","doi-asserted-by":"publisher","DOI":"10.1145\/3593856.3595887"},{"key":"e_1_3_2_1_156_1","first-page":"1159","volume-title":"19th USENIX symposium on networked systems design and implementation, NSDI'22","author":"Yang Juncheng","year":"2022","unstructured":"Juncheng Yang , Anirudh Sabnis , Daniel S. Berger , K. V. Rashmi , and Ramesh K. Sitaraman . C2DN: How to harness erasure codes at the edge for efficient content delivery . In 19th USENIX symposium on networked systems design and implementation, NSDI'22 , pages 1159 -- 1177 , Renton, WA , April 2022 . USENIX Association. Juncheng Yang, Anirudh Sabnis, Daniel S. Berger, K. V. Rashmi, and Ramesh K. Sitaraman. C2DN: How to harness erasure codes at the edge for efficient content delivery. In 19th USENIX symposium on networked systems design and implementation, NSDI'22, pages 1159--1177, Renton, WA, April 2022. USENIX Association."},{"key":"e_1_3_2_1_157_1","first-page":"191","volume-title":"14th USENIX symposium on operating systems design and implementation, OSDI'20","author":"Yang Juncheng","year":"2020","unstructured":"Juncheng Yang , Yao Yue , and K. V. Rashmi . A large scale analysis of hundreds of in-memory cache clusters at Twitter . In 14th USENIX symposium on operating systems design and implementation, OSDI'20 , pages 191 -- 208 . USENIX Association , November 2020 . Juncheng Yang, Yao Yue, and K. V. Rashmi. A large scale analysis of hundreds of in-memory cache clusters at Twitter. In 14th USENIX symposium on operating systems design and implementation, OSDI'20, pages 191--208. USENIX Association, November 2020."},{"key":"e_1_3_2_1_158_1","first-page":"503","volume-title":"18th USENIX Symposium on Networked Systems Design and Implementation, NSDI'21","author":"Yang Juncheng","year":"2021","unstructured":"Juncheng Yang , Yao Yue , and Rashmi Vinayak . Segcache : a memory-efficient and scalable in-memory key-value cache for small objects . In 18th USENIX Symposium on Networked Systems Design and Implementation, NSDI'21 , pages 503 -- 518 . USENIX Association , April 2021 . Juncheng Yang, Yao Yue, and Rashmi Vinayak. Segcache: a memory-efficient and scalable in-memory key-value cache for small objects. In 18th USENIX Symposium on Networked Systems Design and Implementation, NSDI'21, pages 503--518. USENIX Association, April 2021."},{"key":"e_1_3_2_1_159_1","first-page":"1021","volume-title":"Homer Wolfmeister. CacheSack: Admission Optimization for Google Datacenter Flash Caches. In 2022 USENIX Annual Technical Conference, ATC'22","author":"Yang Tzu-Wei","year":"2022","unstructured":"Tzu-Wei Yang , Seth Pollen , Mustafa Uysal , Arif Merchant , and Homer Wolfmeister. CacheSack: Admission Optimization for Google Datacenter Flash Caches. In 2022 USENIX Annual Technical Conference, ATC'22 , pages 1021 -- 1036 , Carlsbad, CA , July 2022 . USENIX Association. Tzu-Wei Yang, Seth Pollen, Mustafa Uysal, Arif Merchant, and Homer Wolfmeister. CacheSack: Admission Optimization for Google Datacenter Flash Caches. In 2022 USENIX Annual Technical Conference, ATC'22, pages 1021--1036, Carlsbad, CA, July 2022. USENIX Association."},{"key":"e_1_3_2_1_160_1","doi-asserted-by":"publisher","DOI":"10.1145\/3393691.3394229"},{"key":"e_1_3_2_1_161_1","volume-title":"When is the Cache Warm? Manufacturing a Rule of Thumb","author":"Zhang Lei","year":"2020","unstructured":"Lei Zhang , Juncheng Yang , Anna Blasiak , Mike McCall , and Ymir Vigfusson . When is the Cache Warm? Manufacturing a Rule of Thumb . 2020 . Lei Zhang, Juncheng Yang, Anna Blasiak, Mike McCall, and Ymir Vigfusson. When is the Cache Warm? Manufacturing a Rule of Thumb. 2020."},{"key":"e_1_3_2_1_162_1","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Zhang Yazhuo","year":"2024","unstructured":"Yazhuo Zhang , Juncheng Yang , Yao Yue , Ymir Vigfusson , and K.V. Rashmi . Sieve is simpler than lru: an efficient turn-key eviction algorithm for web caches . In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24) . USENIX Association , 2024 . Yazhuo Zhang, Juncheng Yang, Yao Yue, Ymir Vigfusson, and K.V. Rashmi. Sieve is simpler than lru: an efficient turn-key eviction algorithm for web caches. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). USENIX Association, 2024."},{"key":"e_1_3_2_1_163_1","volume-title":"Tencent block storage traces (SNIA IOTTA trace set 27917)","author":"Zhang Yu","year":"2018","unstructured":"Yu Zhang , Ping Huang , Ke Zhou , Hua Wang , Jianying Hu , Yongguang Ji , and Bin Cheng . Tencent block storage traces (SNIA IOTTA trace set 27917) . In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association , October 2018 . Yu Zhang, Ping Huang, Ke Zhou, Hua Wang, Jianying Hu, Yongguang Ji, and Bin Cheng. Tencent block storage traces (SNIA IOTTA trace set 27917). In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association, October 2018."},{"key":"e_1_3_2_1_164_1","first-page":"785","volume-title":"OSCA: An Online-Model based cache allocation scheme in cloud block storage systems. In 2023 U2ENIX Annual Technical Conference (USENIX ATC 20)","author":"Zhang Yu","year":"2023","unstructured":"Yu Zhang , Ping Huang , Ke Zhou , Hua Wang , Jianying Hu , Yongguang Ji , and Bin Cheng . OSCA: An Online-Model based cache allocation scheme in cloud block storage systems. In 2023 U2ENIX Annual Technical Conference (USENIX ATC 20) , pages 785 -- 798 . USENIX Association , July 2023 . Yu Zhang, Ping Huang, Ke Zhou, Hua Wang, Jianying Hu, Yongguang Ji, and Bin Cheng. OSCA: An Online-Model based cache allocation scheme in cloud block storage systems. In 2023 U2ENIX Annual Technical Conference (USENIX ATC 20), pages 785--798. USENIX Association, July 2023."},{"key":"e_1_3_2_1_165_1","first-page":"1279","volume-title":"Automation & Test in Europe Conference & Exhibition (DATE), DATE'20","author":"Zhang Yu","year":"2020","unstructured":"Yu Zhang , Ke Zhou , Ping Huang , Hua Wang , Jianying Hu , Yangtao Wang , Yongguang Ji , and Bin Cheng . A Machine Learning Based Write Policy for SSD Cache in Cloud Block Storage. In 2020 Design , Automation & Test in Europe Conference & Exhibition (DATE), DATE'20 , pages 1279 -- 1282 , Grenoble, France , March 2020 . IEEE. Yu Zhang, Ke Zhou, Ping Huang, Hua Wang, Jianying Hu, Yangtao Wang, Yongguang Ji, and Bin Cheng. A Machine Learning Based Write Policy for SSD Cache in Cloud Block Storage. In 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE), DATE'20, pages 1279--1282, Grenoble, France, March 2020. IEEE."},{"key":"e_1_3_2_1_166_1","doi-asserted-by":"publisher","DOI":"10.1145\/3456727.3463772"},{"key":"e_1_3_2_1_167_1","volume-title":"Tencent photo cache traces (SNIA IOTTA trace set 27476)","author":"Zhou Ke","year":"2016","unstructured":"Ke Zhou , Si Sun , Hua Wang , Ping Huang , Xubin He , Rui Lan , Wenyan Li , Wenji Liu , and Tianming Yang . Tencent photo cache traces (SNIA IOTTA trace set 27476) . In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association , February 2016 . Ke Zhou, Si Sun, Hua Wang, Ping Huang, Xubin He, Rui Lan, Wenyan Li, Wenji Liu, and Tianming Yang. Tencent photo cache traces (SNIA IOTTA trace set 27476). In Geoff Kuenning, editor, SNIA IOTTA Trace Repository. Storage Networking Industry Association, February 2016."},{"key":"e_1_3_2_1_168_1","doi-asserted-by":"publisher","DOI":"10.1145\/3205289.3205299"},{"key":"e_1_3_2_1_169_1","first-page":"91","volume-title":"Proceedings of the annual conference on USENIX Annual Technical Conference, ATC'01","author":"Zhou Yuanyuan","year":"2001","unstructured":"Yuanyuan Zhou , James Philbin , and Kai Li . The multi-queue replacement algorithm for second level buffer caches . In Proceedings of the annual conference on USENIX Annual Technical Conference, ATC'01 , pages 91 -- 104 , USA, 2001 . USENIX Association. Yuanyuan Zhou, James Philbin, and Kai Li. The multi-queue replacement algorithm for second level buffer caches. In Proceedings of the annual conference on USENIX Annual Technical Conference, ATC'01, pages 91--104, USA, 2001. USENIX Association."}],"event":{"name":"SOSP '23: 29th Symposium on Operating Systems Principles","location":"Koblenz Germany","acronym":"SOSP '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX"]},"container-title":["Proceedings of the 29th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613147","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3600006.3613147","content-type":"text\/html","content-version":"vor","intended-application":"syndication"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:49Z","timestamp":1750178209000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3600006.3613147"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,23]]},"references-count":169,"alternative-id":["10.1145\/3600006.3613147","10.1145\/3600006"],"URL":"https:\/\/doi.org\/10.1145\/3600006.3613147","relation":{},"subject":[],"published":{"date-parts":[[2023,10,23]]},"assertion":[{"value":"2023-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}