{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T08:48:23Z","timestamp":1777106903100,"version":"3.51.4"},"reference-count":40,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"5","license":[{"start":{"date-parts":[[2015,5,1]],"date-time":"2015-05-01T00:00:00Z","timestamp":1430438400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"publisher","award":["61300040"],"award-info":[{"award-number":["61300040"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"publisher","award":["61272408"],"award-info":[{"award-number":["61272408"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"publisher","award":["61322210"],"award-info":[{"award-number":["61322210"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["13MS87"],"award-info":[{"award-number":["13MS87"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2015,5,1]]},"DOI":"10.1109\/tpds.2014.2320915","type":"journal-article","created":{"date-parts":[[2014,4,29]],"date-time":"2014-04-29T15:10:06Z","timestamp":1398784206000},"page":"1350-1363","source":"Crossref","is-referenced-by-count":38,"title":["Hotplug or Ballooning: A Comparative Study on Dynamic Memory Management Techniques for Virtual Machines"],"prefix":"10.1109","volume":"26","author":[{"given":"Haikun","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hai","family":"Jin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaofei","family":"Liao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Deng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingsheng","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cheng-zhong","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508297"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.283"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952709"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/1060289.1060307"},{"key":"ref31","first-page":"111","article-title":"Bayllocator: A proactive system to predict server utilization and dynamically allocate memory resources using bayesian networks and ballooning","author":"tasoulas","year":"0","journal-title":"Proc Usenix Large Installation System Administration Conf"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465384"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1095430.1081728"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287080"},{"key":"ref35","article-title":"Distributed systems meet economics: pricing in the cloud","author":"wang","year":"0","journal-title":"USENIX Workshop on Hot Topics in Cloud Computing"},{"key":"ref34","first-page":"32","article-title":"RAMZzz: Rank-aware DRAM power management with dynamic migrations and demotions","author":"wu","year":"0","journal-title":"Proc of the ACM\/IEEE Conf on Supercomputing"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250789"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.224"},{"key":"ref11","article-title":"Ginkgo: Automated, application-driven memory overcommitment for cloud computing","author":"gordon","year":"0","journal-title":"Proc RESoLVE Runtime Environm \/Syst Layering Virtualized Environ Workshop"},{"key":"ref12","first-page":"437","article-title":"mClock: Handling throughput variability for hypervisor IO scheduling","author":"gulati","year":"0","journal-title":"Proc USENIX Symp Operat Syst Des Implement"},{"key":"ref13","article-title":"Measuring the Impact of the Linux Memory Manager","author":"gorman","year":"0","journal-title":"Libre Software Meeting"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508301"},{"key":"ref15","first-page":"278","article-title":"Hotplug Memory and the Linux VM","author":"hansen","year":"0","journal-title":"Proc Linux Symp"},{"key":"ref16","year":"0"},{"key":"ref17","first-page":"630","article-title":"Memory overbooking and dynamic control of Xen virtual machines in consolidated environments","author":"heo","year":"0","journal-title":"Proc IFIP\/IEEE Int Symp Integr Manag"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807135"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2011.37"},{"key":"ref28","first-page":"151","article-title":"Memory hotplug redux","author":"schopp","year":"0","journal-title":"Proc Linux Symp"},{"key":"ref4","year":"0"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/CAHPC.2005.29"},{"key":"ref3","year":"0"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"ref29","first-page":"305","article-title":"Resizing memory with balloons and hotplug","author":"schopp","year":"0","journal-title":"Proc Linux Symp"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1296907.1296914"},{"key":"ref8","article-title":"Understanding host & guest memory usage and related memory management concepts","author":"colbert","year":"2007","journal-title":"VMworld"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/945461.945462"},{"key":"ref2","year":"0"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/195473.195485"},{"key":"ref1","year":"0"},{"key":"ref20","year":"0"},{"key":"ref22","article-title":"Memory overcommit&#x2026; without the commitment","author":"magenheimer","year":"0","journal-title":"Proc of Xen Summit"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952707"},{"key":"ref24","article-title":"Transcendent memory on xen","author":"magenheimer","year":"0","journal-title":"Proc of Xen Summit"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168861"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.14778\/2367502.2367513"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1713254.1713276"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/7081409\/06807799.pdf?arnumber=6807799","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T11:42:20Z","timestamp":1641987740000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6807799\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,5,1]]},"references-count":40,"journal-issue":{"issue":"5"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2014.2320915","relation":{},"ISSN":["1045-9219"],"issn-type":[{"value":"1045-9219","type":"print"}],"subject":[],"published":{"date-parts":[[2015,5,1]]}}}