{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,6]],"date-time":"2026-06-06T00:31:29Z","timestamp":1780705889638,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":92,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,22]],"date-time":"2023-06-22T00:00:00Z","timestamp":1687392000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"NFS CNS","award":["1901410"],"award-info":[{"award-number":["1901410"]}]},{"name":"NFS CNS:","award":["1956271"],"award-info":[{"award-number":["1956271"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,22]]},"DOI":"10.1145\/3593856.3595887","type":"proceedings-article","created":{"date-parts":[[2023,6,22]],"date-time":"2023-06-22T22:20:41Z","timestamp":1687472441000},"page":"70-79","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["FIFO can be Better than LRU: the Power of Lazy Promotion and Quick Demotion"],"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 of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-9546-8599","authenticated-orcid":false,"given":"Ziyue","family":"Qiu","sequence":"additional","affiliation":[{"name":"Computer Science Department, Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5428-6604","authenticated-orcid":false,"given":"Yazhuo","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Emory University, Atlanta, GA, 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, CA, United States of America"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2227-7460","authenticated-orcid":false,"given":"K. V.","family":"Rashmi","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,6,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Alibaba block-trace. https:\/\/github.com\/alibaba\/block-traces. Accessed: 2023-01-12."},{"key":"e_1_3_2_1_2_1","unstructured":"Better handling for one-hit-wonder objects. https:\/\/phabricator.wikimedia.org\/T144187. Accessed: 2021-12-06."},{"key":"e_1_3_2_1_3_1","unstructured":"Hhvm concurrent lru cache. https:\/\/github.com\/facebook\/hhvm\/blob\/master\/hphp\/util\/concurrent-lru-cache.h. Accessed: 2023-01-25."},{"key":"e_1_3_2_1_4_1","unstructured":"Memcached - a distributed memory object caching system. http:\/\/memcached.org\/. Accessed: 2021-12-06."},{"key":"e_1_3_2_1_5_1","unstructured":"Multi-gen lru. https:\/\/docs.kernel.org\/admin-guide\/mm\/multigen_lru.html. Accessed: 2023-01-12."},{"key":"e_1_3_2_1_6_1","unstructured":"Mysql 5.7 reference manual 14.5.1 buffer pool. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/innodb-buffer-pool.html. Accessed: 2023-01-12."},{"key":"e_1_3_2_1_7_1","unstructured":"Page frame reclamation. https:\/\/www.kernel.org\/doc\/gorman\/html\/understand\/understand013.html. Accessed: 2023-01-16."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405883"},{"key":"e_1_3_2_1_10_1","first-page":"567 1530","volume-title":"Hyeonsang Eom. Finer-LRU: A Scalable Page Management Scheme for HPC Manycore Architectures. In 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS)","author":"Bang Jiwoo","year":"2021","unstructured":"Jiwoo Bang, Chungyong Kim, Sunggon Kim, Qichen Chen, Cheongjun Lee, Eun-Kyu Byun, Jaehwan Lee, and Hyeonsang Eom. Finer-LRU: A Scalable Page Management Scheme for HPC Manycore Architectures. In 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pages 567--576, May 2021. ISSN: 1530-2075."},{"key":"e_1_3_2_1_11_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."},{"key":"e_1_3_2_1_12_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."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056022"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.52.0078"},{"key":"e_1_3_2_1_15_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."},{"key":"e_1_3_2_1_16_1","first-page":"134","volume-title":"Berger. Towards Lightweight and Robust Machine Learning for CDN Caching. In Proceedings of the 17th ACM Workshop on Hot Topics in Networks, Hotnets'18","author":"Daniel","year":"2018","unstructured":"Daniel S. Berger. Towards Lightweight and Robust Machine Learning for CDN Caching. In Proceedings of the 17th ACM Workshop on Hot Topics in Networks, Hotnets'18, pages 134--140, Redmond WA USA, November 2018. ACM."},{"key":"e_1_3_2_1_17_1","first-page":"195","volume-title":"13th USENIX symposium on operating systems design and implementation, OSDI'18","author":"Berger Daniel S.","year":"2018","unstructured":"Daniel S. Berger, Benjamin Berg, Timothy Zhu, Siddhartha Sen, and Mor Harchol-Balter. RobinHood: Tail latency aware caching - dynamic reallocation from Cache-Rich to Cache-Poor. In 13th USENIX symposium on operating systems design and implementation, OSDI'18, pages 195--212, Carlsbad, CA, October 2018. USENIX Association."},{"key":"e_1_3_2_1_18_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."},{"key":"e_1_3_2_1_19_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."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1999.749260"},{"key":"e_1_3_2_1_21_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."},{"key":"e_1_3_2_1_22_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."},{"key":"e_1_3_2_1_23_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."},{"key":"e_1_3_2_1_24_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."},{"key":"e_1_3_2_1_25_1","first-page":"19","volume-title":"Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation, OSDI'94","author":"Wang Randolph Y","unstructured":"MichaelDDahlin, 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_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/363095.363141"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3399709"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029873.1029879"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2001.970573"},{"key":"e_1_3_2_1_30_1","unstructured":"Dormando. Replacing the cache replacement algorithm in memcached. https:\/\/memcached.org\/blog\/modern-lru\/. Accessed: 2023-01-12."},{"key":"e_1_3_2_1_31_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."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.14778\/3476249.3476292"},{"key":"e_1_3_2_1_33_1","first-page":"94","volume-title":"Ben Manes. Adaptive Software Cache Management. In Proceedings of the 19th International Middleware Conference","author":"Einziger Gil","year":"2018","unstructured":"Gil Einziger, Ohad Eytan, Roy Friedman, and Ben Manes. Adaptive Software Cache Management. In Proceedings of the 19th International Middleware Conference, pages 94--106, Rennes France, November 2018. ACM."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149371"},{"key":"e_1_3_2_1_35_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."},{"key":"e_1_3_2_1_36_1","series-title":"mlsys'20","first-page":"40","volume-title":"Proceedings of machine learning and systems","author":"Eisenman Assaf","year":"2019","unstructured":"Assaf Eisenman, Maxim Naumov, Darryl Gardner, Misha Smelyanskiy, Sergey Pupyrev, Kim Hazelwood, Asaf Cidon, and Sachin Katti. Bandana: Using non-volatile memory for storing deep learning models. In A. Talwalkar, V. Smith, and M. Zaharia, editors, Proceedings of machine learning and systems, volume 1 of mlsys'20, pages 40--52, 2019."},{"key":"e_1_3_2_1_37_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."},{"key":"e_1_3_2_1_38_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."},{"key":"e_1_3_2_1_39_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 User-Transparent 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_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446757"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3555050.3569134"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522722"},{"key":"e_1_3_2_1_43_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."},{"key":"e_1_3_2_1_44_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."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/511334.511340"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132764"},{"key":"e_1_3_2_1_47_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."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.268884"},{"key":"e_1_3_2_1_49_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."},{"key":"e_1_3_2_1_50_1","first-page":"784","volume-title":"Sungjin Lee. All-Flash Array Key-Value Cache for Large Objects. In Proceedings of the Eighteenth European Conference on Computer Systems, EuroSys '23","author":"Koo Jinhyung","year":"2023","unstructured":"Jinhyung Koo, Jinwook Bae, Minjeong Yuk, Seonggyun Oh, Jungwoo Kim, Jung-Soo Park, Eunji Lee, Bryan S. Kim, and Sungjin Lee. All-Flash Array Key-Value Cache for Large Objects. In Proceedings of the Eighteenth European Conference on Computer Systems, EuroSys '23, pages 784--799, New York, NY, USA, May 2023. Association for Computing Machinery."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC50251.2020.00013"},{"key":"e_1_3_2_1_52_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."},{"key":"e_1_3_2_1_53_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."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2805789.2805800"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3542928"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.5555\/1090694.1090708"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592817"},{"key":"e_1_3_2_1_58_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."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1416944.1416949"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/133057.133084"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.23919\/MIPRO.2019.8756844"},{"key":"e_1_3_2_1_62_1","volume-title":"Twenty-third EuroSys Conference, 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 software. In Twenty-third EuroSys Conference, EuroSys'23, New York, NY, USA, 2023. Association for Computing Machinery."},{"key":"e_1_3_2_1_63_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."},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3465332.3470884"},{"key":"e_1_3_2_1_65_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."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472934"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/301464.301486"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/320263.320276"},{"key":"e_1_3_2_1_69_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."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3143361.3143368"},{"key":"e_1_3_2_1_71_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."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.5555\/3277332.3277335"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.5555\/2750482.2750490"},{"key":"e_1_3_2_1_74_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."},{"key":"e_1_3_2_1_75_1","first-page":"713","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Wang Qiuping","year":"2020","unstructured":"Qiuping Wang, Jinhong Li, Wen Xia, Erik Kruus, Biplob Debnath, and Patrick PC Lee. Austere flash caching with deduplication and compression. In 2020 USENIX Annual Technical Conference (USENIX ATC 20), ATC, pages 713--726, 2020."},{"key":"e_1_3_2_1_76_1","volume-title":"Enhancing the scalability of memcached. Intel document","author":"Wiggins Alex","year":"2012","unstructured":"Alex Wiggins and Jimmy Langston. Enhancing the scalability of memcached. Intel document, 2012."},{"key":"e_1_3_2_1_77_1","unstructured":"Analytics\/data lake\/traffic\/caching. https:\/\/wikitech.wikimedia.org\/wiki\/Analytics\/Data_Lake\/Traffic\/Caching. Accessed: 2020-05-06."},{"key":"e_1_3_2_1_78_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."},{"key":"e_1_3_2_1_79_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."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131210"},{"key":"e_1_3_2_1_81_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."},{"key":"e_1_3_2_1_82_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."},{"key":"e_1_3_2_1_83_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."},{"key":"e_1_3_2_1_84_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."},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3393691.3394229"},{"key":"e_1_3_2_1_86_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."},{"key":"e_1_3_2_1_87_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."},{"key":"e_1_3_2_1_88_1","first-page":"785","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Zhang Yu","year":"2020","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 2020 USENIX Annual Technical Conference (USENIX ATC 20), pages 785--798. USENIX Association, July 2020."},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.001.1900345"},{"key":"e_1_3_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1145\/3456727.3463772"},{"key":"e_1_3_2_1_91_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."},{"key":"e_1_3_2_1_92_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."}],"event":{"name":"HotOS '23: 19th Workshop on Hot Topics in Operating Systems","location":"Providence RI USA","acronym":"HOTOS '23","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 19th Workshop on Hot Topics in Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3593856.3595887","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3593856.3595887","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:50Z","timestamp":1750178870000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3593856.3595887"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,22]]},"references-count":92,"alternative-id":["10.1145\/3593856.3595887","10.1145\/3593856"],"URL":"https:\/\/doi.org\/10.1145\/3593856.3595887","relation":{},"subject":[],"published":{"date-parts":[[2023,6,22]]},"assertion":[{"value":"2023-06-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}