{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T01:41:44Z","timestamp":1755826904995,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":61,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,22]],"date-time":"2024-04-22T00:00:00Z","timestamp":1713744000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100006374","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62202295, 61925206, 62172272"],"award-info":[{"award-number":["62202295, 61925206, 62172272"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,22]]},"DOI":"10.1145\/3627703.3629579","type":"proceedings-article","created":{"date-parts":[[2024,4,18]],"date-time":"2024-04-18T06:28:28Z","timestamp":1713421708000},"page":"281-297","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Characterization and Reclamation of Frozen Garbage in Managed FaaS Workloads"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0142-8212","authenticated-orcid":false,"given":"Ziming","family":"Zhao","sequence":"first","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4270-4124","authenticated-orcid":false,"given":"Mingyu","family":"Wu","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Shanghai AI Laboratory, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9720-0361","authenticated-orcid":false,"given":"Haibo","family":"Chen","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Engineering Research Center for Domain-specific, Operating Systems, Ministry of Education, China, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1968-7645","authenticated-orcid":false,"given":"Binyu","family":"Zang","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, SEIEE, Shanghai Jiao Tong University, Engineering Research Center for Domain-specific, Operating Systems, Ministry of Education, China, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,4,22]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/aws.amazon.com\/cn\/blogs\/compute\/container-reuse-in-lambda\/","author":"Understanding","year":"2014","unstructured":"Understanding container reuse in aws lambda. https:\/\/aws.amazon.com\/cn\/blogs\/compute\/container-reuse-in-lambda\/, 2014."},{"volume-title":"https:\/\/github.com\/nuweba\/faasbenchmark","year":"2020","key":"e_1_3_2_1_2_1","unstructured":"Faastest. https:\/\/github.com\/nuweba\/faasbenchmark, 2020."},{"volume-title":"https:\/\/serverlessbench.systems\/en-us\/","year":"2020","key":"e_1_3_2_1_3_1","unstructured":"Serverlessbench. https:\/\/serverlessbench.systems\/en-us\/, 2020."},{"key":"e_1_3_2_1_4_1","volume-title":"htps:\/\/github.com\/faas-benchmarking\/faasdom","author":"The","year":"2021","unstructured":"The faasdom benchmark suite. htps:\/\/github.com\/faas-benchmarking\/faasdom, 2021."},{"key":"e_1_3_2_1_5_1","volume-title":"https:\/\/www.datadoghq.com\/state-of-serverless\/","author":"The","year":"2022","unstructured":"The state of serverless. https:\/\/www.datadoghq.com\/state-of-serverless\/, 2022."},{"key":"e_1_3_2_1_6_1","volume-title":"Apache openwhisk - open source serverless cloud platform. htps:\/\/openwhisk.apache.org\/","author":"OpenWhisk Apache","year":"2020","unstructured":"Apache OpenWhisk. Apache openwhisk - open source serverless cloud platform. htps:\/\/openwhisk.apache.org\/, 2020."},{"key":"e_1_3_2_1_7_1","volume-title":"https:\/\/aws.amazon.com\/lambda\/","author":"AWS.","year":"2023","unstructured":"AWS. Aws lambda. https:\/\/aws.amazon.com\/lambda\/, 2023."},{"key":"e_1_3_2_1_8_1","volume-title":"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-function-common.html","author":"AWS.","year":"2023","unstructured":"AWS. Configuring lambda function options. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-function-common.html, 2023."},{"key":"e_1_3_2_1_9_1","volume-title":"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/provisioned-concurrency.html","author":"AWS.","year":"2023","unstructured":"AWS. Configuring provisioned concurrency. https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/provisioned-concurrency.html, 2023."},{"key":"e_1_3_2_1_10_1","volume-title":"https:\/\/aws.amazon.com\/correto\/","author":"AWS.","year":"2023","unstructured":"AWS. Configuring provisioned concurrency. https:\/\/aws.amazon.com\/correto\/, 2023."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-99819-0_11"},{"key":"e_1_3_2_1_12_1","volume-title":"Cloud computing without containers. https:\/\/blog.cloudflare.com\/cloud-computing-without-containers\/","author":"Bloom Zack","year":"2018","unstructured":"Zack Bloom. Cloud computing without containers. https:\/\/blog.cloudflare.com\/cloud-computing-without-containers\/, 2018."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3135974.3135986"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3156685.3092272"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303988"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3392698"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458336.3465305"},{"key":"e_1_3_2_1_18_1","volume-title":"Function compute. https:\/\/www.alibabacloud.com\/product\/function-compute","author":"Cloud Alibaba","year":"2023","unstructured":"Alibaba Cloud. Function compute. https:\/\/www.alibabacloud.com\/product\/function-compute, 2023."},{"key":"e_1_3_2_1_19_1","first-page":"64","volume-title":"Middleware","author":"Copik Marcin","year":"2021","unstructured":"Marcin Copik, Grzegorz Kwasniewski, Maciej Besta, Michal Podstawski, and Torsten Hoefler. Sebs: a serverless benchmark suite for function-as-a-service computing. In Middleware, pages 64--78. ACM, 2021."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378512"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421297"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507725"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446757"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694361"},{"key":"e_1_3_2_1_26_1","unstructured":"GitHub - delimitrou\/DeathStarBench. Open-source benchmark suite for cloud microservices. htps:\/\/github.com\/delimitrou\/DeathStarBench."},{"key":"e_1_3_2_1_27_1","volume-title":"15th Workshop on Hot Topics in Operating Systems (HotOS XV)","author":"Gog Ionel","year":"2015","unstructured":"Ionel Gog, Jana Giceva, Malte Schwarzkopf, Kapil Vaswani, Dimitrios Vytiniotis, Ganesan Ramalingam, Manuel Costa, Derek G Murray, Steven Hand, and Michael Isard. Broom: Sweeping out garbage collection from big data systems. In 15th Workshop on Hot Topics in Operating Systems (HotOS XV), 2015."},{"volume-title":"Cloud functions - google cloud. htps:\/\/cloud.google.com\/functions\/","year":"2022","key":"e_1_3_2_1_28_1","unstructured":"Google. Cloud functions - google cloud. htps:\/\/cloud.google.com\/functions\/, 2022."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3062341.3062363"},{"key":"e_1_3_2_1_30_1","volume-title":"htps:\/\/www.ibm.com\/cloud\/functions","author":"IBM.","year":"2023","unstructured":"IBM. Ibm cloud functions. htps:\/\/www.ibm.com\/cloud\/functions, 2023."},{"key":"e_1_3_2_1_31_1","first-page":"869","volume-title":"USENIX Annual Technical Conference","author":"Khrabrov Alexy","year":"2022","unstructured":"Alexy Khrabrov, Marius Pirvu, Vijay Sundaresan, and Eyal de Lara. Jitserver: Disaggregated caching JIT compiler for the JVM in the cloud. In USENIX Annual Technical Conference, pages 869--884. USENIX Association, 2022."},{"key":"e_1_3_2_1_32_1","first-page":"69","volume-title":"USENIX Annual Technical Conference","author":"Li Zijun","year":"2022","unstructured":"Zijun Li, Linsong Guo, Quan Chen, Jiagan Cheng, Chuhao Xu, Deze Zeng, Zhuo Song, Tao Ma, Yong Yang, Chao Li, and Minyi Guo. Help rather than recycle: Alleviating cold startup in serverless computing through inter-function container sharing. In USENIX Annual Technical Conference, pages 69--84. USENIX Association, 2022."},{"key":"e_1_3_2_1_33_1","first-page":"507","volume-title":"EuroSys","author":"Lion David","year":"2021","unstructured":"David Lion, Adrian Chiu, and Ding Yuan. M3: end-to-end memory management in elastic system software stacks. In EuroSys, pages 507--522. ACM, 2021."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523441"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2954680.2872386"},{"key":"e_1_3_2_1_36_1","volume-title":"15th Workshop on Hot Topics in Operating Systems (HotOS XV)","author":"Maas Martin","year":"2015","unstructured":"Martin Maas, Tim Harris, Krste Asanovi\u0107, and John Kubiatowicz. Trash day: Coordinating garbage collection in distributed systems. In 15th Workshop on Hot Topics in Operating Systems (HotOS XV), 2015."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3401025.3401738"},{"volume-title":"Azure functions. https:\/\/azure.microsoft.com\/services\/functions\/","year":"2023","key":"e_1_3_2_1_38_1","unstructured":"Microsoft. Azure functions. https:\/\/azure.microsoft.com\/services\/functions\/, 2023."},{"key":"e_1_3_2_1_39_1","volume-title":"Proc. the 12th USENIX Conference on Operating Systems Design and Implementation","author":"Nguyen Khanh","year":"2016","unstructured":"Khanh Nguyen, Lu Fang, Guoqing Xu, Brian Demsky, Shan Lu, Sanazsadat Alamian, and Onur Mutlu. Yak: A high-performance big-data-friendly garbage collector. In Proc. the 12th USENIX Conference on Operating Systems Design and Implementation, 2016."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694345"},{"key":"e_1_3_2_1_41_1","first-page":"57","volume-title":"Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference, USENIX ATC '18","author":"Oakes Edward","year":"2018","unstructured":"Edward Oakes, Leon Yang, Dennis Zhou, Kevin Houck, Tyler Harter, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. Sock: Rapid task provisioning with serverless-optimized containers. In Proceedings of the 2018 USENIX Conference on Usenix Annual Technical Conference, USENIX ATC '18, pages 57--69, Berkeley, CA, USA, 2018. USENIX Association."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507750"},{"key":"e_1_3_2_1_43_1","first-page":"205","volume-title":"2020 [USENIX] Annual Technical Conference ({USENIX} {ATC} 20)","author":"Shahrad Mohammad","year":"2020","unstructured":"Mohammad Shahrad, Rodrigo Fonseca, \u00cd\u00f1igo Goiri, Gohar Chaudhry, Paul Batum, Jason Cooke, Eduardo Laureano, Colby Tresness, Mark Russinovich, and Ricardo Bianchini. Serverless in the wild: Characterizing and optimizing the serverless workload at a large cloud provider. In 2020 [USENIX] Annual Technical Conference ({USENIX} {ATC} 20), pages 205--218, 2020."},{"key":"e_1_3_2_1_44_1","first-page":"419","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Shillaker Simon","year":"2020","unstructured":"Simon Shillaker and Peter Pietzuch. Faasm: Lightweight isolation for efficient stateful serverless computing. In 2020 USENIX Annual Technical Conference (USENIX ATC 20), pages 419--433. USENIX Association, 2020."},{"key":"e_1_3_2_1_45_1","first-page":"35","volume-title":"Proceedings of the Thirteenth EuroSys Conference","author":"Suo Kun","unstructured":"Kun Suo, Jia Rao, Hong Jiang, and Witawas Srisa-an. Characterizing and optimizing hotspot parallel garbage collection on multicore systems. In Proceedings of the Thirteenth EuroSys Conference, page 35. ACM, 2018."},{"key":"e_1_3_2_1_46_1","volume-title":"Squeezing the milliseconds: How to make serverless platforms blazing fast","author":"Th\u00f6mmes Markus","year":"2017","unstructured":"Markus Th\u00f6mmes. Squeezing the milliseconds: How to make serverless platforms blazing fast, 2017."},{"key":"e_1_3_2_1_47_1","first-page":"78","volume-title":"SoCC","author":"Tian Huangshi","year":"2022","unstructured":"Huangshi Tian, Suyi Li, Ao Wang, Wei Wang, Tianlong Wu, and Haoran Yang. Owl: performance-aware scheduling for resource-efficient function-as-a-service cloud. In SoCC, pages 78--93. ACM, 2022."},{"key":"e_1_3_2_1_48_1","first-page":"559","volume-title":"ASPLOS","author":"Ustiugov Dmitrii","year":"2021","unstructured":"Dmitrii Ustiugov, Plamen Petrov, Marios Kogias, Edouard Bugnion, and Boris Grot. Benchmarking, analysis, and optimization of serverless function snapshots. In ASPLOS, pages 559--572. ACM, 2021."},{"key":"e_1_3_2_1_49_1","first-page":"261","volume-title":"OSDI","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. Semeru: A memory-disaggregated managed runtime. In OSDI, pages 261--280. USENIX Association, 2020."},{"key":"e_1_3_2_1_50_1","first-page":"35","volume-title":"OSDI","author":"Wang Chenxi","year":"2022","unstructured":"Chenxi Wang, Haoran Ma, Shi Liu, Yifan Qiao, Jonathan Eyolfson, Christian Navasca, Shan Lu, and Guoqing Harry Xu. Memliner: Lining up tracing and application for a far-memory-friendly runtime. In OSDI, pages 35--53. USENIX Association, 2022."},{"key":"e_1_3_2_1_51_1","first-page":"745","volume-title":"2017 USENIX Annual Technical Conference (USENIX ATC 17)","author":"Wang Jingjing","year":"2017","unstructured":"Jingjing Wang and Magdalena Balazinska. Elastic memory management for cloud data analytics. In 2017 USENIX Annual Technical Conference (USENIX ATC 17), pages 745--758, Santa Clara, CA, 2017. USENIX Association."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302424.3303978"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.5555\/3277355.3277369"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3360610"},{"key":"e_1_3_2_1_55_1","first-page":"159","volume-title":"Platinum: A cpu-efficient concurrent garbage collector for tail-reduction of interactive services. In 2020 {USENIX} Annual Technical Conference ({USENIX} {ATC} 20)","author":"Wu Mingyu","year":"2020","unstructured":"Mingyu Wu, Ziming Zhao, Yanfei Yang, Haoyu Li, Haibo Chen, Binyu Zang, Haibing Guan, Sanhong Li, Chuansheng Lu, and Tongbao Zhang. Platinum: A cpu-efficient concurrent garbage collector for tail-reduction of interactive services. In 2020 {USENIX} Annual Technical Conference ({USENIX} {ATC} 20), pages 159--172, 2020."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456246"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421280"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362723"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678709"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2023.3288751"},{"key":"e_1_3_2_1_61_1","volume-title":"ACM","author":"Zhao Ziming","year":"2023","unstructured":"Ziming Zhao, Mingyu Wu, Jiawei Tang, Binyu Zang, Zhaoguo Wang, and Haibo Chen. Beehive: Sub-second elasticity for web services with semi-faas execution. In ASPLOS (2), pages 74--87. ACM, 2023."}],"event":{"name":"EuroSys '24: Nineteenth European Conference on Computer Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Athens Greece","acronym":"EuroSys '24"},"container-title":["Proceedings of the Nineteenth European Conference on Computer Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3627703.3629579","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3627703.3629579","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T01:05:44Z","timestamp":1755824744000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3627703.3629579"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,22]]},"references-count":61,"alternative-id":["10.1145\/3627703.3629579","10.1145\/3627703"],"URL":"https:\/\/doi.org\/10.1145\/3627703.3629579","relation":{},"subject":[],"published":{"date-parts":[[2024,4,22]]},"assertion":[{"value":"2024-04-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}