{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T20:33:27Z","timestamp":1774038807048,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":69,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,9]],"date-time":"2022-06-09T00:00:00Z","timestamp":1654732800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6,9]]},"DOI":"10.1145\/3519939.3523441","type":"proceedings-article","created":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T21:05:05Z","timestamp":1654203905000},"page":"92-107","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Mako: a low-pause, high-throughput evacuating collector for memory-disaggregated datacenters"],"prefix":"10.1145","author":[{"given":"Haoran","family":"Ma","sequence":"first","affiliation":[{"name":"University of California at Los Angeles, USA"}]},{"given":"Shi","family":"Liu","sequence":"additional","affiliation":[{"name":"University of California at Los Angeles, USA"}]},{"given":"Chenxi","family":"Wang","sequence":"additional","affiliation":[{"name":"University of California at Los Angeles, USA"}]},{"given":"Yifan","family":"Qiao","sequence":"additional","affiliation":[{"name":"University of California at Los Angeles, USA"}]},{"given":"Michael D.","family":"Bond","sequence":"additional","affiliation":[{"name":"Ohio State University, USA"}]},{"given":"Stephen M.","family":"Blackburn","sequence":"additional","affiliation":[{"name":"Australian National University, Australia"}]},{"given":"Miryung","family":"Kim","sequence":"additional","affiliation":[{"name":"University of California at Los Angeles, USA"}]},{"given":"Guoqing Harry","family":"Xu","sequence":"additional","affiliation":[{"name":"University of California at Los Angeles, USA"}]}],"member":"320","published-online":{"date-parts":[[2022,6,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. The Z Garbage Collector. https:\/\/wiki.openjdk.java.net\/display\/zgc\/Main [n.d.]. The Z Garbage Collector. https:\/\/wiki.openjdk.java.net\/display\/zgc\/Main"},{"key":"e_1_3_2_1_2_1","unstructured":"2004. Object Table in Smalltalk. https:\/\/wiki.c2.com\/?ObjectTable. 2004. Object Table in Smalltalk. https:\/\/wiki.c2.com\/?ObjectTable."},{"key":"e_1_3_2_1_3_1","unstructured":"2010. SeaMicro Technology Overview. https:\/\/data.tiger-optics.ru\/\/download\/seamicro\/SM_TO02_v1.4.pdf 2010. SeaMicro Technology Overview. https:\/\/data.tiger-optics.ru\/\/download\/seamicro\/SM_TO02_v1.4.pdf"},{"key":"e_1_3_2_1_4_1","unstructured":"2021. Apache Cassandra: A open-source NoSQL Database. https:\/\/cassandra.apache.org\/_\/index.html. 2021. Apache Cassandra: A open-source NoSQL Database. https:\/\/cassandra.apache.org\/_\/index.html."},{"key":"e_1_3_2_1_5_1","unstructured":"2021. KONECT Network Datasets. http:\/\/konect.cc\/networks\/ 2021. KONECT Network Datasets. http:\/\/konect.cc\/networks\/"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/292469.292471"},{"key":"e_1_3_2_1_7_1","volume-title":"Remote Regions: A Simple Abstraction for Remote Memory. In USENIX ATC. 775\u2013787.","author":"Aguilera Marcos K.","year":"2018","unstructured":"Marcos K. Aguilera , Nadav Amit , Irina Calciu , Xavier Deguillard , Jayneel Gandhi , Stanko Novakovic , Arun Ramanathan , Pratap Subrahmanyam , Lalith Suresh , Kiran Tati , Rajesh Venkatasubramanian , and Michael Wei . 2018 . Remote Regions: A Simple Abstraction for Remote Memory. In USENIX ATC. 775\u2013787. Marcos K. Aguilera, Nadav Amit, Irina Calciu, Xavier Deguillard, Jayneel Gandhi, Stanko Novakovic, Arun Ramanathan, Pratap Subrahmanyam, Lalith Suresh, Kiran Tati, Rajesh Venkatasubramanian, and Michael Wei. 2018. Remote Regions: A Simple Abstraction for Remote Memory. In USENIX ATC. 775\u2013787."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Marcos K. Aguilera Kimberly Keeton Stanko Novakovic and Sharad Singhal. 2019. Designing Far Memory Data Structures: Think Outside the Box. In HotOS. 120\u2013126. Marcos K. Aguilera Kimberly Keeton Stanko Novakovic and Sharad Singhal. 2019. Designing Far Memory Data Structures: Think Outside the Box. In HotOS. 120\u2013126.","DOI":"10.1145\/3317550.3321433"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Shoaib Akram Jennifer B. Sartor Kathryn S. McKinley and Lieven Eeckhout. 2018. Write-Rationing Garbage Collection for Hybrid Memories. In PLDI. 62\u201377. Shoaib Akram Jennifer B. Sartor Kathryn S. McKinley and Lieven Eeckhout. 2018. Write-Rationing Garbage Collection for Hybrid Memories. In PLDI. 62\u201377.","DOI":"10.1145\/3296979.3192392"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Emmanuel Amaro Christopher Branner-Augmon Zhihong Luo Amy Ousterhout Marcos K. Aguilera Aurojit Panda Sylvia Ratnasamy and Scott Shenker. 2020. Can Far Memory Improve Job Throughput? In EuroSys. Article 14. Emmanuel Amaro Christopher Branner-Augmon Zhihong Luo Amy Ousterhout Marcos K. Aguilera Aurojit Panda Sylvia Ratnasamy and Scott Shenker. 2020. Can Far Memory Improve Job Throughput? In EuroSys. Article 14.","DOI":"10.1145\/3342195.3387522"},{"key":"e_1_3_2_1_11_1","unstructured":"Sebastian Angel Mihir Nanavati and Siddhartha Sen. 2020. Disaggregation and the Application. In HotCloud. Sebastian Angel Mihir Nanavati and Siddhartha Sen. 2020. Disaggregation and the Application. In HotCloud."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Andrew Appel. 1989. Simple generational garbage collection and fast allocation. Software Practice & Experience 171\u2013183. Andrew Appel. 1989. Simple generational garbage collection and fast allocation. Software Practice & Experience 171\u2013183.","DOI":"10.1002\/spe.4380190206"},{"key":"e_1_3_2_1_13_1","unstructured":"Krste Asanovic. 2014. FireBox: A Hardware Building Block for 2020 Warehouse-Scale Computers. In FAST. Krste Asanovic. 2014. FireBox: A Hardware Building Block for 2020 Warehouse-Scale Computers. In FAST."},{"key":"e_1_3_2_1_14_1","volume-title":"Joseph James Gebis, Parry Husbands, Kurt Keutzer, David A. Patterson, William Lester Plishker, John Shalf, Samuel Webb Williams, and Katherine A. Yelick.","author":"Asanovi\u0107 Krste","year":"2006","unstructured":"Krste Asanovi\u0107 , Ras Bodik , Bryan Christopher Catanzaro , Joseph James Gebis, Parry Husbands, Kurt Keutzer, David A. Patterson, William Lester Plishker, John Shalf, Samuel Webb Williams, and Katherine A. Yelick. 2006 . The Landscape of Parallel Computing Research: A View from Berkeley. EECS Department, University of California , Berkeley. http:\/\/www2.eecs.berkeley.edu\/Pubs\/TechRpts\/2006\/EECS-2006-183.html Krste Asanovi\u0107, Ras Bodik, Bryan Christopher Catanzaro, Joseph James Gebis, Parry Husbands, Kurt Keutzer, David A. Patterson, William Lester Plishker, John Shalf, Samuel Webb Williams, and Katherine A. Yelick. 2006. The Landscape of Parallel Computing Research: A View from Berkeley. EECS Department, University of California, Berkeley. http:\/\/www2.eecs.berkeley.edu\/Pubs\/TechRpts\/2006\/EECS-2006-183.html"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/359460.359470"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Luiz Andre Barroso. 2011. Warehouse-Scale Computing: Entering the Teenage Decade. In ISCA. Luiz Andre Barroso. 2011. Warehouse-Scale Computing: Entering the Teenage Decade. In ISCA.","DOI":"10.1145\/2000064.2019527"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Stephen M. Blackburn Robin Garner Chris Hoffmann Asjad M. Khang Kathryn S. McKinley Rotem Bentzur Amer Diwan Daniel Feinberg Daniel Frampton Samuel Z. Guyer Martin Hirzel Antony Hosking Maria Jump Han Lee J. Eliot B. Moss Aashish Phansalkar Darko Stefanovi\u0107 Thomas VanDrunen Daniel von Dincklage and Ben Wiedermann. 2006. The DaCapo Benchmarks: Java Benchmarking Development and Analysis. In OOPSLA. 169\u2013190. Stephen M. Blackburn Robin Garner Chris Hoffmann Asjad M. Khang Kathryn S. McKinley Rotem Bentzur Amer Diwan Daniel Feinberg Daniel Frampton Samuel Z. Guyer Martin Hirzel Antony Hosking Maria Jump Han Lee J. Eliot B. Moss Aashish Phansalkar Darko Stefanovi\u0107 Thomas VanDrunen Daniel von Dincklage and Ben Wiedermann. 2006. The DaCapo Benchmarks: Java Benchmarking Development and Analysis. In OOPSLA. 169\u2013190.","DOI":"10.1145\/1167515.1167488"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512548"},{"key":"e_1_3_2_1_19_1","volume-title":"McKinley","author":"Blackburn Stephen M.","year":"2008","unstructured":"Stephen M. Blackburn and Kathryn S . McKinley . 2008 . Immix : A Mark-Region Garbage Collector with Space Efficiency, Fast Collection, and Mutator Performance. In PLDI. 22\u201332. Stephen M. Blackburn and Kathryn S. McKinley. 2008. Immix: A Mark-Region Garbage Collector with Space Efficiency, Fast Collection, and Mutator Performance. In PLDI. 22\u201332."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Amanda Carbonari and Ivan Beschasnikh. 2017. Tolerating Faults in Disaggregated Datacenters. In HotNets-XVI. 164\u2013170. Amanda Carbonari and Ivan Beschasnikh. 2017. Tolerating Faults in Disaggregated Datacenters. In HotNets-XVI. 164\u2013170.","DOI":"10.1145\/3152434.3152447"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/362790.362798"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378823"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"I-Hsin Chung Bulent Abali and Paul Crumley. 2018. Towards a Composable Computer System. In HPC Asia. 137\u2013147. I-Hsin Chung Bulent Abali and Paul Crumley. 2018. Towards a Composable Computer System. In HPC Asia. 137\u2013147.","DOI":"10.1145\/3149457.3149466"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/69575.357226"},{"key":"e_1_3_2_1_25_1","volume-title":"Patterson","author":"Dahlin Michael D.","year":"1994","unstructured":"Michael D. Dahlin , Randolph Y. Wang , Thomas E. Anderson , and David A . Patterson . 1994 . Cooperative Caching : Using Remote Client Memory to Improve File System Performance. In OSDI. Michael D. Dahlin, Randolph Y. Wang, Thomas E. Anderson, and David A. Patterson. 1994. Cooperative Caching: Using Remote Client Memory to Improve File System Performance. In OSDI."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"David Detlefs Christine Flood Steve Heller and Tony Printezis. 2004. Garbage-First Garbage Collection. In ISMM. 37\u201348. David Detlefs Christine Flood Steve Heller and Tony Printezis. 2004. Garbage-First Garbage Collection. In ISMM. 37\u201348.","DOI":"10.1145\/1029873.1029879"},{"key":"e_1_3_2_1_27_1","unstructured":"Facebook and Intel. 2013. Facebook and Intel Collaborate on Future Data Center Rack Technologies. http:\/\/goo.gl\/6h2Ut. Facebook and Intel. 2013. Facebook and Intel Collaborate on Future Data Center Rack Technologies. http:\/\/goo.gl\/6h2Ut."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"M. J. Feeley W. E. Morgan E. P. Pighin A. R. Karlin H. M. Levy and C. A. Thekkath. 1995. Implementing Global Memory Management in a Workstation Cluster. In SOSP. 201\u2013212. M. J. Feeley W. E. Morgan E. P. Pighin A. R. Karlin H. M. Levy and C. A. Thekkath. 1995. Implementing Global Memory Management in a Workstation Cluster. In SOSP. 201\u2013212.","DOI":"10.1145\/224057.224072"},{"key":"e_1_3_2_1_29_1","unstructured":"E. Felten and J. Zahorjan.. 1991. Issues in the implementation of a remote memory paging system. In University of Washington CSE TR CSE TR. E. Felten and J. Zahorjan.. 1991. Issues in the implementation of a remote memory paging system. In University of Washington CSE TR CSE TR."},{"key":"e_1_3_2_1_30_1","first-page":"1","article-title":"Shenandoah","volume":"13","author":"Flood Christine H.","year":"2016","unstructured":"Christine H. Flood , Roman Kennke , Andrew Dinn , Andrew Haley , and Roland Westrelin . 2016 . Shenandoah : An Open-source Concurrent Compacting Garbage Collector for OpenJDK. In PPPJ. 13 : 1 \u2013 13 :9. Christine H. Flood, Roman Kennke, Andrew Dinn, Andrew Haley, and Roland Westrelin. 2016. Shenandoah: An Open-source Concurrent Compacting Garbage Collector for OpenJDK. In PPPJ. 13:1\u201313:9.","journal-title":"An Open-source Concurrent Compacting Garbage Collector for OpenJDK. In PPPJ."},{"key":"e_1_3_2_1_31_1","volume-title":"Markatos","author":"Flouris Michail D.","year":"1999","unstructured":"Michail D. Flouris and Evangelos P . Markatos . 1999 . The Network RamDisk: Using remote memory on heterogeneous NOWs. Cluster Computing , 2, 4 (1999), 01 Dec, issn:1573-7543 Michail D. Flouris and Evangelos P. Markatos. 1999. The Network RamDisk: Using remote memory on heterogeneous NOWs. Cluster Computing, 2, 4 (1999), 01 Dec, issn:1573-7543"},{"key":"e_1_3_2_1_32_1","unstructured":"Peter X. Gao Akshay Narayan Sagar Karandikar Joao Carreira Sangjin Han Rachit Agarwal Sylvia Ratnasamy and Scott Shenker. 2016. Network Requirements for Resource Disaggregation. In OSDI. 249\u2013264. Peter X. Gao Akshay Narayan Sagar Karandikar Joao Carreira Sangjin Han Rachit Agarwal Sylvia Ratnasamy and Scott Shenker. 2016. Network Requirements for Resource Disaggregation. In OSDI. 249\u2013264."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Lokesh Gidra Ga\u00ebl Thomas Julien Sopena Marc Shapiro and Nhan Nguyen. 2015. NumaGiC: A Garbage Collector for Big Data on Big NUMA Machines. In ASPLOS. 661\u2013673. Lokesh Gidra Ga\u00ebl Thomas Julien Sopena Marc Shapiro and Nhan Nguyen. 2015. NumaGiC: A Garbage Collector for Big Data on Big NUMA Machines. In ASPLOS. 661\u2013673.","DOI":"10.1145\/2775054.2694361"},{"key":"e_1_3_2_1_34_1","volume-title":"Shin","author":"Gu Juncheng","year":"2017","unstructured":"Juncheng Gu , Youngmoon Lee , Yiwen Zhang , Mosharaf Chowdhury , and Kang G . Shin . 2017 . Efficient Memory Disaggregation with INFINISWAP. In NSDI. 649\u2013667. Juncheng Gu, Youngmoon Lee, Yiwen Zhang, Mosharaf Chowdhury, and Kang G. Shin. 2017. Efficient Memory Disaggregation with INFINISWAP. In NSDI. 649\u2013667."},{"key":"e_1_3_2_1_35_1","first-page":"1","article-title":"Network Support for Resource Disaggregation in Next-generation Datacenters","volume":"10","author":"Han Sangjin","year":"2013","unstructured":"Sangjin Han , Norbert Egi , Aurojit Panda , Sylvia Ratnasamy , Guangyu Shi , and Scott Shenker . 2013 . Network Support for Resource Disaggregation in Next-generation Datacenters . In HotNets. 10 : 1 \u2013 10 :7. Sangjin Han, Norbert Egi, Aurojit Panda, Sylvia Ratnasamy, Guangyu Shi, and Scott Shenker. 2013. Network Support for Resource Disaggregation in Next-generation Datacenters. In HotNets. 10:1\u201310:7.","journal-title":"HotNets."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.747863"},{"key":"e_1_3_2_1_37_1","unstructured":"Hewlett-Packard. [n.d.]. The Machine: A New Kind of Computer. https:\/\/www.hpl.hp.com\/research\/systems-research\/themachine\/. Hewlett-Packard. [n.d.]. The Machine: A New Kind of Computer. https:\/\/www.hpl.hp.com\/research\/systems-research\/themachine\/."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"crossref","unstructured":"Richard L. Hudson and J. Eliot B. Moss. 1992. Incremental Collection of Mature Objects. In ISMM. 388\u2013403. Richard L. Hudson and J. Eliot B. Moss. 1992. Incremental Collection of Mature Objects. In ISMM. 388\u2013403.","DOI":"10.1007\/BFb0017203"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.712"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/CMPCON.1993.289731"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2768405.2768406"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134023"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"crossref","unstructured":"S. Koussih A. Acharya and S. Setia. 1999. Dodo: a user-level system for exploiting idle memory in workstation clusters. In HPDC. 301\u2013308. S. Koussih A. Acharya and S. Setia. 1999. Dodo: a user-level system for exploiting idle memory in workstation clusters. In HPDC. 301\u2013308.","DOI":"10.1109\/HPDC.1999.805310"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/29650.29677"},{"key":"e_1_3_2_1_45_1","volume-title":"Richard Black, Andrew Douglas, Nathana\u00ebl Cheriere, Daniel Fryer, Kai Mast, Angela Demke Brown, Ana Klimovic, Andy Slowey, and Antony Rowstron.","author":"Legtchenko Sergey","year":"2017","unstructured":"Sergey Legtchenko , Hugh Williams , Kaveh Razavi , Austin Donnelly , Richard Black, Andrew Douglas, Nathana\u00ebl Cheriere, Daniel Fryer, Kai Mast, Angela Demke Brown, Ana Klimovic, Andy Slowey, and Antony Rowstron. 2017 . Understanding Rack-scale Disaggregated Storage. In HotStorage . Sergey Legtchenko, Hugh Williams, Kaveh Razavi, Austin Donnelly, Richard Black, Andrew Douglas, Nathana\u00ebl Cheriere, Daniel Fryer, Kai Mast, Angela Demke Brown, Ana Klimovic, Andy Slowey, and Antony Rowstron. 2017. Understanding Rack-scale Disaggregated Storage. In HotStorage."},{"key":"e_1_3_2_1_46_1","volume-title":"Wenisch","author":"Lim Kevin","year":"2009","unstructured":"Kevin Lim , Jichuan Chang , Trevor Mudge , Parthasarathy Ranganathan , Steven K. Reinhardt , and Thomas F . Wenisch . 2009 . Disaggregated Memory for Expansion and Sharing in Blade Servers. In ISCA. 267\u2013278. Kevin Lim, Jichuan Chang, Trevor Mudge, Parthasarathy Ranganathan, Steven K. Reinhardt, and Thomas F. Wenisch. 2009. Disaggregated Memory for Expansion and Sharing in Blade Servers. In ISCA. 267\u2013278."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"crossref","unstructured":"K. Lim Y. Turner J. R. Santos A. AuYoung J. Chang P. Ranganathan and T. F. Wenisch. 2012. System-level implications of disaggregated memory. In HPCA. 1\u201312. K. Lim Y. Turner J. R. Santos A. AuYoung J. Chang P. Ranganathan and T. F. Wenisch. 2012. System-level implications of disaggregated memory. In HPCA. 1\u201312.","DOI":"10.1109\/HPCA.2012.6168955"},{"key":"e_1_3_2_1_48_1","volume-title":"Taurus: A Holistic Language Runtime System for Coordinating Distributed Managed-Language Applications. In ASPLOS. 457\u2013471.","author":"Maas Martin","year":"2016","unstructured":"Martin Maas , Krste Asanovi\u0107 , Tim Harris , and John Kubiatowicz . 2016 . Taurus: A Holistic Language Runtime System for Coordinating Distributed Managed-Language Applications. In ASPLOS. 457\u2013471. Martin Maas, Krste Asanovi\u0107, Tim Harris, and John Kubiatowicz. 2016. Taurus: A Holistic Language Runtime System for Coordinating Distributed Managed-Language Applications. In ASPLOS. 457\u2013471."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"crossref","unstructured":"Umesh Maheshwari and Barbara Liskov. 1997. Collecting Distributed Garbage Cycles by Back Tracing. In PODC. 239\u2013248. Umesh Maheshwari and Barbara Liskov. 1997. Collecting Distributed Garbage Cycles by Back Tracing. In PODC. 239\u2013248.","DOI":"10.1145\/259380.259444"},{"key":"e_1_3_2_1_50_1","volume-title":"Yak: A High-Performance Big-Data-Friendly Garbage Collector. In OSDI. 349\u2013365.","author":"Nguyen Khanh","year":"2016","unstructured":"Khanh Nguyen , Lu Fang , Guoqing Xu , Brian Demsky , Shan Lu , Sanazsadat Alamian , and Onur Mutlu . 2016 . Yak: A High-Performance Big-Data-Friendly Garbage Collector. In OSDI. 349\u2013365. Khanh Nguyen, Lu Fang, Guoqing Xu, Brian Demsky, Shan Lu, Sanazsadat Alamian, and Onur Mutlu. 2016. Yak: A High-Performance Big-Data-Friendly Garbage Collector. In OSDI. 349\u2013365."},{"key":"e_1_3_2_1_51_1","unstructured":"Oracle. 2001. Concurrent MarkSweep GC. https:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/vm\/gctuning\/cms.html Oracle. 2001. Concurrent MarkSweep GC. https:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/vm\/gctuning\/cms.html"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029873.1029877"},{"key":"e_1_3_2_1_53_1","volume-title":"Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In NSDI. 361\u2013378.","author":"Ousterhout Amy","year":"2019","unstructured":"Amy Ousterhout , Joshua Fried , Jonathan Behrens , Adam Belay , and Hari Balakrishnan . 2019 . Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In NSDI. 361\u2013378. Amy Ousterhout, Joshua Fried, Jonathan Behrens, Adam Belay, and Hari Balakrishnan. 2019. Shenango: Achieving High CPU Efficiency for Latency-sensitive Datacenter Workloads. In NSDI. 361\u2013378."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1379022.1375587"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"crossref","unstructured":"Isabelle Puaut. 1994. A Distributed Garbage Collector for Active Objects. In OOPSLA. 113\u2013128. Isabelle Puaut. 1994. A Distributed Garbage Collector for Active Objects. In OOPSLA. 113\u2013128.","DOI":"10.1145\/191081.191104"},{"key":"e_1_3_2_1_56_1","volume-title":"Application-Integrated Far Memory. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Ruan Zhenyuan","year":"2020","unstructured":"Zhenyuan Ruan , Malte Schwarzkopf , Marcos K. Aguilera , and Adam Belay . 2020 . AIFM: High-Performance , Application-Integrated Far Memory. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 315\u2013332. isbn:978-1-939133-19-9 https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/ruan Zhenyuan Ruan, Malte Schwarzkopf, Marcos K. Aguilera, and Adam Belay. 2020. AIFM: High-Performance, Application-Integrated Far Memory. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 315\u2013332. isbn:978-1-939133-19-9 https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/ruan"},{"key":"e_1_3_2_1_57_1","volume-title":"Berger","author":"Sachindran Narendran","year":"2004","unstructured":"Narendran Sachindran , J. Eliot B. Moss , and Emery D . Berger . 2004 . MC2: High-Performance Garbage Collection for Memory-Constrained Environments. In OOPSLA. 81\u201398. Narendran Sachindran, J. Eliot B. Moss, and Emery D. Berger. 2004. MC2: High-Performance Garbage Collection for Memory-Constrained Environments. In OOPSLA. 81\u201398."},{"key":"e_1_3_2_1_58_1","volume-title":"Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. 81\u201398","author":"Sachindran Narendran","year":"2004","unstructured":"Narendran Sachindran , J Eliot B Moss , and Emery D Berger . 2004 . MC2: High-performance garbage collection for memory-constrained environments . In Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. 81\u201398 . Narendran Sachindran, J Eliot B Moss, and Emery D Berger. 2004. MC2: High-performance garbage collection for memory-constrained environments. In Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications. 81\u201398."},{"key":"e_1_3_2_1_59_1","unstructured":"Yizhou Shan Yutong Huang Yilun Chen and Yiying Zhang. 2018. LegoOS: A Disseminated Distributed OS for Hardware Resource Disaggregation. In OSDI. 69\u201387. Yizhou Shan Yutong Huang Yilun Chen and Yiying Zhang. 2018. LegoOS: A Disseminated Distributed OS for Hardware Resource Disaggregation. In OSDI. 69\u201387."},{"key":"e_1_3_2_1_60_1","unstructured":"Aleksey Shipilev. 2021. TLAB Allocation. https:\/\/shipilev.net\/jvm\/anatomy-quarks\/4-tlab-allocation\/. Aleksey Shipilev. 2021. TLAB Allocation. https:\/\/shipilev.net\/jvm\/anatomy-quarks\/4-tlab-allocation\/."},{"key":"e_1_3_2_1_61_1","volume-title":"Han Wang, Rachit Agarwal, and Hakim Weatherspoon.","author":"Shrivastav Vishal","year":"2019","unstructured":"Vishal Shrivastav , Asaf Valadarsky , Hitesh Ballani , Paolo Costa , Ki Suh Lee , Han Wang, Rachit Agarwal, and Hakim Weatherspoon. 2019 . Shoal : A Network Architecture for Disaggregated Racks. In NSDI. 255\u2013270. Vishal Shrivastav, Asaf Valadarsky, Hitesh Ballani, Paolo Costa, Ki Suh Lee, Han Wang, Rachit Agarwal, and Hakim Weatherspoon. 2019. Shoal: A Network Architecture for Disaggregated Racks. In NSDI. 255\u2013270."},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"crossref","unstructured":"David Sidler Zeke Wang Monica Chiosa Amit Kulkarni and Gustavo Alonso. 2020. StRoM: Smart Remote Memory. In EuroSys. Article 29. David Sidler Zeke Wang Monica Chiosa Amit Kulkarni and Gustavo Alonso. 2020. StRoM: Smart Remote Memory. In EuroSys. Article 29.","DOI":"10.1145\/3342195.3387519"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"crossref","unstructured":"Darko Stefanovi\u0107 Kathryn S. McKinley and J. Eliot B. Moss. 1999. Age-Based Garbage Collection. In OOPSLA. 370\u2013381. Darko Stefanovi\u0107 Kathryn S. McKinley and J. Eliot B. Moss. 1999. Age-Based Garbage Collection. In OOPSLA. 370\u2013381.","DOI":"10.1145\/320385.320425"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"crossref","unstructured":"Gil Tene Balaji Iyengar and Michael Wolf. 2011. C4: The Continuously Concurrent Compacting Collector. In ISMM. 79\u201388. Gil Tene Balaji Iyengar and Michael Wolf. 2011. C4: The Continuously Concurrent Compacting Collector. In ISMM. 79\u201388.","DOI":"10.1145\/2076022.1993491"},{"key":"e_1_3_2_1_65_1","volume-title":"Panthera: Holistic Memory Management for Big Data Processing over Hybrid Memories. In PLDI. 347\u2013362.","author":"Wang Chenxi","year":"2019","unstructured":"Chenxi Wang , Huimin Cui , Ting Cao , John Zigman , Haris Volos , Onur Mutlu , Fang Lv , Xiaobing Feng , and Guoqing Harry Xu . 2019 . Panthera: Holistic Memory Management for Big Data Processing over Hybrid Memories. In PLDI. 347\u2013362. Chenxi Wang, Huimin Cui, Ting Cao, John Zigman, Haris Volos, Onur Mutlu, Fang Lv, Xiaobing Feng, and Guoqing Harry Xu. 2019. Panthera: Holistic Memory Management for Big Data Processing over Hybrid Memories. In PLDI. 347\u2013362."},{"key":"e_1_3_2_1_66_1","volume-title":"Semeru: A Memory-Disaggregated Managed Runtime. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Wang Chenxi","year":"2020","unstructured":"Chenxi Wang , Haoran Ma , Shi Liu , Yuanqi Li , Zhenyuan Ruan , Khanh Nguyen , Michael D. Bond , Ravi Netravali , Miryung Kim , and Guoqing Harry Xu . 2020 . Semeru: A Memory-Disaggregated Managed Runtime. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 261\u2013280. isbn:978-1-939133-19-9 https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/wang Chenxi Wang, Haoran Ma, Shi Liu, Yuanqi Li, Zhenyuan Ruan, Khanh Nguyen, Michael D. Bond, Ravi Netravali, Miryung Kim, and Guoqing Harry Xu. 2020. Semeru: A Memory-Disaggregated Managed Runtime. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 261\u2013280. isbn:978-1-939133-19-9 https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/wang"},{"key":"e_1_3_2_1_67_1","unstructured":"Yahoo!. 2021. Yahoo! Cloud Serving Benchmark (YCSB). https:\/\/github.com\/brianfrankcooper\/YCSB. Yahoo!. 2021. Yahoo! Cloud Serving Benchmark (YCSB). https:\/\/github.com\/brianfrankcooper\/YCSB."},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(90)90084-Y"},{"key":"e_1_3_2_1_69_1","volume-title":"Spark: Cluster computing with working sets. HotCloud.","author":"Zaharia Matei","year":"2010","unstructured":"Matei Zaharia , Mosharaf Chowdhury , Michael J. Franklin , Scott Shenker , and Ion Stoica . 2010 . Spark: Cluster computing with working sets. HotCloud. Berkeley, CA, USA . 10. Matei Zaharia, Mosharaf Chowdhury, Michael J. Franklin, Scott Shenker, and Ion Stoica. 2010. Spark: Cluster computing with working sets. HotCloud. Berkeley, CA, USA. 10."}],"event":{"name":"PLDI '22: 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation","location":"San Diego CA USA","acronym":"PLDI '22","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 43rd ACM SIGPLAN International Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3519939.3523441","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3519939.3523441","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:16Z","timestamp":1750188676000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3519939.3523441"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,9]]},"references-count":69,"alternative-id":["10.1145\/3519939.3523441","10.1145\/3519939"],"URL":"https:\/\/doi.org\/10.1145\/3519939.3523441","relation":{},"subject":[],"published":{"date-parts":[[2022,6,9]]},"assertion":[{"value":"2022-06-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}