{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:21:00Z","timestamp":1750220460831,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,8,9]],"date-time":"2021-08-09T00:00:00Z","timestamp":1628467200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772484,61772486"],"award-info":[{"award-number":["61772484,61772486"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,8,9]]},"DOI":"10.1145\/3472456.3472491","type":"proceedings-article","created":{"date-parts":[[2021,10,5]],"date-time":"2021-10-05T18:39:57Z","timestamp":1633459197000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Progressive Memory Adjustment with Performance Guarantee in Virtualized Systems"],"prefix":"10.1145","author":[{"given":"Lulu","family":"Yao","sequence":"first","affiliation":[{"name":"University of Science and Technology of China, China"}]},{"given":"Yongkun","family":"Li","sequence":"additional","affiliation":[{"name":"University of Science and Technology of China, China"}]},{"given":"Jiawei","family":"Li","sequence":"additional","affiliation":[{"name":"University of Science and Technology of China, China"}]},{"given":"Weijie","family":"Wu","sequence":"additional","affiliation":[{"name":"Independent Researcher, United States of America"}]},{"given":"Yinlong","family":"Xu","sequence":"additional","affiliation":[{"name":"University of Science and Technology of China, China"}]}],"member":"320","published-online":{"date-parts":[[2021,10,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541969"},{"key":"e_1_3_2_1_2_1","volume-title":"Proceedings of USENIX ATC.","author":"Amit Nadav","year":"2018","unstructured":"Nadav Amit and Michael Wei . 2018 . The Design and Implementation of Hyperupcalls . In Proceedings of USENIX ATC. Nadav Amit and Michael Wei. 2018. The Design and Implementation of Hyperupcalls. In Proceedings of USENIX ATC."},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the Linux Symposium.","author":"Arcangeli Andrea","year":"2009","unstructured":"Andrea Arcangeli , Izik Eidus , and Chris Wright . 2009 . Increasing Memory Density by Using KSM . In Proceedings of the Linux Symposium. Andrea Arcangeli, Izik Eidus, and Chris Wright. 2009. Increasing Memory Density by Using KSM. In Proceedings of the Linux Symposium."},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of USENIX FAST.","author":"Arteaga Dulcardo","year":"2016","unstructured":"Dulcardo Arteaga , Jorge Cabrera , Jing Xu , Swaminathan Sundararaman , and Ming Zhao . 2016 . CloudCache: On-demand Flash Cache Management for Cloud Computing . In Proceedings of USENIX FAST. Dulcardo Arteaga, Jorge Cabrera, Jing Xu, Swaminathan Sundararaman, and Ming Zhao. 2016. CloudCache: On-demand Flash Cache Management for Cloud Computing. In Proceedings of USENIX FAST."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2576195.2576198"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICACC.2014.66"},{"key":"e_1_3_2_1_7_1","article-title":"Memory Overcommitment in the ESX Server","volume":"2","author":"Banerjee Ishan","year":"2013","unstructured":"Ishan Banerjee , Fei Guo , Kiran Tati , and Rajesh Venkatasubramanian . 2013 . Memory Overcommitment in the ESX Server . VMware Tech Journal 2 , 1 (2013). Ishan Banerjee, Fei Guo, Kiran Tati, and Rajesh Venkatasubramanian. 2013. Memory Overcommitment in the ESX Server. VMware Tech Journal 2, 1 (2013).","journal-title":"VMware Tech Journal"},{"key":"e_1_3_2_1_8_1","volume-title":"Introspection-based Memory De-duplication and Migration. ACM SIGPLAN Notices 48, 7","author":"Chiang Jui-Hao","year":"2013","unstructured":"Jui-Hao Chiang , Han-Lin Li , and Tzi-Cker Chiueh . 2013. Introspection-based Memory De-duplication and Migration. ACM SIGPLAN Notices 48, 7 ( 2013 ). Jui-Hao Chiang, Han-Lin Li, and Tzi-Cker Chiueh. 2013. Introspection-based Memory De-duplication and Migration. ACM SIGPLAN Notices 48, 7 (2013)."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of ICAC. 95\u201399","author":"Chiang Jui-Hao","year":"2013","unstructured":"Jui-Hao Chiang , Han-Lin Li , and Tzi-Cker Chiueh . 2013 . Working Set-based Physical Memory Ballooning . In Proceedings of ICAC. 95\u201399 . Jui-Hao Chiang, Han-Lin Li, and Tzi-Cker Chiueh. 2013. Working Set-based Physical Memory Ballooning. In Proceedings of ICAC. 95\u201399."},{"key":"e_1_3_2_1_10_1","unstructured":"IBM CODAIT. 2020. Spark-Bench. https:\/\/github.com\/CODAIT\/spark-bench.  IBM CODAIT. 2020. Spark-Bench. https:\/\/github.com\/CODAIT\/spark-bench."},{"key":"e_1_3_2_1_11_1","unstructured":"NASA Advanced\u00a0Supercomputing Division. 2020. NAS Parallel Benchmarks. https:\/\/www.nas.nasa.gov\/publications\/npb.html.  NASA Advanced\u00a0Supercomputing Division. 2020. NAS Parallel Benchmarks. https:\/\/www.nas.nasa.gov\/publications\/npb.html."},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of NDSS. 191\u2013206","author":"Garfinkel Tal","year":"2003","unstructured":"Tal Garfinkel and Mendel Rosenblum . 2003 . A Virtual Machine Introspection Based Architecture for Intrusion Detection . In Proceedings of NDSS. 191\u2013206 . Tal Garfinkel and Mendel Rosenblum. 2003. A Virtual Machine Introspection Based Architecture for Intrusion Detection. In Proceedings of NDSS. 191\u2013206."},{"key":"e_1_3_2_1_13_1","unstructured":"Graph500. 2020. Graph500. https:\/\/github.com\/graph500\/graph500.  Graph500. 2020. Graph500. https:\/\/github.com\/graph500\/graph500."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3326285.3329074"},{"key":"e_1_3_2_1_15_1","volume-title":"Memory Overbooking and Dynamic Control of Xen Virtual Machines in Consolidated Environments. In 2009 IFIP\/IEEE International Symposium on Integrated Network Management. 630\u2013637","author":"Heo Jin","year":"2009","unstructured":"Jin Heo , Xiaoyun Zhu , Pradeep Padala , and Zhikui Wang . 2009 . Memory Overbooking and Dynamic Control of Xen Virtual Machines in Consolidated Environments. In 2009 IFIP\/IEEE International Symposium on Integrated Network Management. 630\u2013637 . https:\/\/doi.org\/10.1109\/INM.2009.5188871 Jin Heo, Xiaoyun Zhu, Pradeep Padala, and Zhikui Wang. 2009. Memory Overbooking and Dynamic Control of Xen Virtual Machines in Consolidated Environments. In 2009 IFIP\/IEEE International Symposium on Integrated Network Management. 630\u2013637. https:\/\/doi.org\/10.1109\/INM.2009.5188871"},{"key":"e_1_3_2_1_16_1","volume-title":"Applications Know Best: Performance-Driven Memory Overcommit with Ginkgo. In 2011 IEEE Third International Conference on Cloud Computing Technology and Science. 130\u2013137","author":"Hines R.","year":"2011","unstructured":"Michael\u00a0 R. Hines , Abel Gordon , Marcio Silva , Dilma da Silva , Kyung\u00a0Dong Ryu , and Muli Ben-Yehuda . 2011 . Applications Know Best: Performance-Driven Memory Overcommit with Ginkgo. In 2011 IEEE Third International Conference on Cloud Computing Technology and Science. 130\u2013137 . Michael\u00a0R. Hines, Abel Gordon, Marcio Silva, Dilma da Silva, Kyung\u00a0Dong Ryu, and Muli Ben-Yehuda. 2011. Applications Know Best: Performance-Driven Memory Overcommit with Ginkgo. In 2011 IEEE Third International Conference on Cloud Computing Technology and Science. 130\u2013137."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818950.2818967"},{"key":"e_1_3_2_1_18_1","volume-title":"Adaptive Management of Virtualized Resources in Cloud Computing Using Feedback Control. In 2009 First International Conference on Information Science and Engineering. 99\u2013102","author":"Li Qiang","year":"2009","unstructured":"Qiang Li , Qinfen Hao , Limin Xiao , and Zhoujun Li . 2009 . Adaptive Management of Virtualized Resources in Cloud Computing Using Feedback Control. In 2009 First International Conference on Information Science and Engineering. 99\u2013102 . https:\/\/doi.org\/10.1109\/ICISE.2009.211 Qiang Li, Qinfen Hao, Limin Xiao, and Zhoujun Li. 2009. Adaptive Management of Virtualized Resources in Cloud Computing Using Feedback Control. In 2009 First International Conference on Information Science and Engineering. 99\u2013102. https:\/\/doi.org\/10.1109\/ICISE.2009.211"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2320915"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2757667.2757669"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of USENIX ATC. 29\u201343","author":"Lu Pin","year":"2007","unstructured":"Pin Lu and Kai Shen . 2007 . Virtual Machine Memory Access Tracing with Hypervisor Exclusive Cache . In Proceedings of USENIX ATC. 29\u201343 . Pin Lu and Kai Shen. 2007. Virtual Machine Memory Access Tracing with Hypervisor Exclusive Cache. In Proceedings of USENIX ATC. 29\u201343."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2014.24"},{"key":"e_1_3_2_1_23_1","unstructured":"Redis. 2020. Redis. https:\/\/redis.io.  Redis. 2020. Redis. https:\/\/redis.io."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Tudor-Ioan Salomie Gustavo Alonso Timothy Roscoe and Kevin Elphinstone. 2013. Application Level Ballooning for Efficient Server Consolidation. In EuroSys.  Tudor-Ioan Salomie Gustavo Alonso Timothy Roscoe and Kevin Elphinstone. 2013. Application Level Ballooning for Efficient Server Consolidation. In EuroSys.","DOI":"10.1145\/2465351.2465384"},{"key":"e_1_3_2_1_25_1","volume-title":"Hotplug Memory Redux. In Linux Symposium. 151\u2013174","author":"Schopp Joel","year":"2005","unstructured":"Joel Schopp , Dave Hansen , Mike Kravetz , Hirokazu Takahashi , Toshihiro Iwamoto , Yasunori Goto , Hiroyuki Kamezawa , Matt Tolentino , and Bob Picco . 2005 . Hotplug Memory Redux. In Linux Symposium. 151\u2013174 . Joel Schopp, Dave Hansen, Mike Kravetz, Hirokazu Takahashi, Toshihiro Iwamoto, Yasunori Goto, Hiroyuki Kamezawa, Matt Tolentino, and Bob Picco. 2005. Hotplug Memory Redux. In Linux Symposium. 151\u2013174."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3382190"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of LISA.","author":"Tasoulas Vangelis","year":"2012","unstructured":"Vangelis Tasoulas , H.rek Haugerud, and Kyrre Begnum . 2012 . Bayllocator: A Proactive System to Predict Server Utilization and Dynamically Allocate Memory Resources using Bayesian Networks and Ballooning . In Proceedings of LISA. Vangelis Tasoulas, H.rek Haugerud, and Kyrre Begnum. 2012. Bayllocator: A Proactive System to Predict Server Utilization and Dynamically Allocate Memory Resources using Bayesian Networks and Ballooning. In Proceedings of LISA."},{"key":"e_1_3_2_1_28_1","unstructured":"TPC. 2020. TPC-C. http:\/\/www.tpc.org\/tpcc.  TPC. 2020. TPC-C. http:\/\/www.tpc.org\/tpcc."},{"key":"e_1_3_2_1_29_1","unstructured":"Princeton University. 2020. PARSEC. https:\/\/parsec.cs.princeton.edu.  Princeton University. 2020. PARSEC. https:\/\/parsec.cs.princeton.edu."},{"key":"e_1_3_2_1_30_1","volume-title":"SI","author":"Waldspurger A.","year":"2003","unstructured":"Carl\u00a0 A. Waldspurger . 2003. Memory Resource Management in VMware ESX Server. ACM SIGOPS Operating Systems Review 36 , SI ( 2003 ), 181\u2013194. Carl\u00a0A. Waldspurger. 2003. Memory Resource Management in VMware ESX Server. ACM SIGOPS Operating Systems Review 36, SI (2003), 181\u2013194."},{"key":"e_1_3_2_1_31_1","volume-title":"Analysis of the Attack Surface of Windows 10 Virtualization-based Security. Black-Hat USA","author":"Wojtczuk Rafal","year":"2016","unstructured":"Rafal Wojtczuk . 2016. Analysis of the Attack Surface of Windows 10 Virtualization-based Security. Black-Hat USA ( 2016 ). Rafal Wojtczuk. 2016. Analysis of the Attack Surface of Windows 10 Virtualization-based Security. Black-Hat USA (2016)."},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of USENIX FAST. 325\u2013340","author":"Xia Nai","year":"2018","unstructured":"Nai Xia , Chen Tian , Yan Luo , Hang Liu , and Xiaoliang Wang . 2018 . UKSM: Swift Memory Deduplication via Hierarchical and Adaptive Memory Region Distilling . In Proceedings of USENIX FAST. 325\u2013340 . Nai Xia, Chen Tian, Yan Luo, Hang Liu, and Xiaoliang Wang. 2018. UKSM: Swift Memory Deduplication via Hierarchical and Adaptive Memory Region Distilling. In Proceedings of USENIX FAST. 325\u2013340."},{"key":"e_1_3_2_1_33_1","unstructured":"Yahoo!2020. YCSB. https:\/\/ycsb.site.  Yahoo!2020. YCSB. https:\/\/ycsb.site."},{"volume-title":"iBalloon: Efficient VM Memory Balancing as a Service","author":"Zhang Qi","key":"e_1_3_2_1_34_1","unstructured":"Qi Zhang , Ling Liu , Jiangchun Ren , Gong Su , and Arun Iyengar . 2016. iBalloon: Efficient VM Memory Balancing as a Service . In IEEE ICWS. Qi Zhang, Ling Liu, Jiangchun Ren, Gong Su, and Arun Iyengar. 2016. iBalloon: Efficient VM Memory Balancing as a Service. In IEEE ICWS."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618525.1618530"}],"event":{"name":"ICPP 2021: 50th International Conference on Parallel Processing","acronym":"ICPP 2021","location":"Lemont IL USA"},"container-title":["50th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3472456.3472491","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3472456.3472491","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:11Z","timestamp":1750193291000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3472456.3472491"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,9]]},"references-count":35,"alternative-id":["10.1145\/3472456.3472491","10.1145\/3472456"],"URL":"https:\/\/doi.org\/10.1145\/3472456.3472491","relation":{},"subject":[],"published":{"date-parts":[[2021,8,9]]},"assertion":[{"value":"2021-10-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}