{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,19]],"date-time":"2026-09-19T00:08:04Z","timestamp":1789776484098,"version":"4.0.1"},"reference-count":41,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2015,7,1]],"date-time":"2015-07-01T00:00:00Z","timestamp":1435708800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100002994","name":"Ministry of Knowledge Economy","doi-asserted-by":"publisher","award":["10035231-2010-01"],"award-info":[{"award-number":["10035231-2010-01"]}],"id":[{"id":"10.13039\/501100002994","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2015,7,1]]},"DOI":"10.1109\/tpds.2014.2340854","type":"journal-article","created":{"date-parts":[[2014,7,18]],"date-time":"2014-07-18T14:33:17Z","timestamp":1405693997000},"page":"2036-2050","source":"Crossref","is-referenced-by-count":2,"title":["Reference Pattern-Aware Instant Memory Balancing for Consolidated Virtual Machineson Manycores"],"prefix":"10.1109","volume":"26","author":[{"given":"Woomin","family":"Hwang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ki-Woong","family":"Park","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kyu Ho","family":"Park","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ISPA.2011.51"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-012-9209-4"},{"key":"ref33","first-page":"27","article-title":"Program-counter-based pattern classification in buffer caching","author":"gniady","year":"2004","journal-title":"Proc 6th Conf Symp Opear Syst Design Implementation"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/339331.339424"},{"key":"ref31","first-page":"9","article-title":"A low-overhead high-performance unified buffer management scheme that exploits sequential and looping references","author":"kim","year":"2000","journal-title":"Proc 4th Conf Symp Oper Syst Design Implementation"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1254810.1254828"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2007.70788"},{"key":"ref36","first-page":"26","article-title":"Amp: Adaptive multi-stream prefetching in a shared cache","author":"gill","year":"2007","journal-title":"Proc 5th USENIX Symp File Storage Technol"},{"key":"ref35","first-page":"20","article-title":"AMP: Program context specific buffer caching","author":"zhou","year":"2005","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2002.1017699"},{"key":"ref10","first-page":"127","article-title":"An evaluation of buffer management strategies for relational database systems","author":"chou","year":"1985","journal-title":"Proc 11th Int Conf Very Large Data Bases"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2012.25"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/7239.7336"},{"key":"ref12","author":"bovet","year":"2005","journal-title":"Understanding the Linux Kernel"},{"key":"ref13","article-title":"Understanding memory resource management in VMWare ESX server","year":"2009"},{"key":"ref14","year":"0"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1500175.1500215"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1147\/sj.92.0078"},{"key":"ref17","author":"tanenbaum","year":"2007","journal-title":"Modern Operating Systems"},{"key":"ref18","first-page":"1","article-title":"Antfarm: Tracking processes in a virtual machine environment","author":"jones","year":"2006","journal-title":"Proc Annu Conf USENIX Annu Tech Conf"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1168917.1168861"},{"key":"ref4","first-page":"321","article-title":"Collaborative memory management in hosted Linux systems","author":"schwidefsky","year":"2006","journal-title":"Proc Ottawa Linux Symp"},{"key":"ref28","article-title":"Transcendent Memory on Xen","author":"magenheimer","year":"2009","journal-title":"Xen Summit"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/319344.319162"},{"key":"ref27","first-page":"1","article-title":"Virtual machine memory access tracing with hypervisor exclusive cache","author":"lu","year":"2007","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.70"},{"key":"ref5","first-page":"24","article-title":"Mn-mate: Resource management of manycores with DRAM and nonvolatile memories","author":"park","year":"2010","journal-title":"Proc High Perform Comput Commun"},{"key":"ref29","article-title":"Memory Overcommit... without the commitment","author":"magenheimer","year":"2008","journal-title":"Xen Summit"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.163"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/945461.945462"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508297"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1060289.1060307"},{"key":"ref9","year":"2005","journal-title":"Amd64 virtualization codenamed &#x201C;Pacifica&#x201D; technology Secure virtual machine architecture reference manual"},{"key":"ref20","first-page":"103","article-title":"CRAMM: Virtual memory support for garbage-collected applications","author":"yang","year":"2006","journal-title":"Proc 7th USENIX Symp Oper Syst Des Implementation"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224064"},{"key":"ref21","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1145\/1037187.1024415","article-title":"Dynamic tracking of page miss ratio curve for memory management","volume":"39","author":"zhou","year":"2004","journal-title":"SIGPlan Notices"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1241601.1241618"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/SERVICES.2012.26"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1186736.1186737"},{"key":"ref26","first-page":"313","article-title":"Resizing memory with balloons and hotplug","author":"schopp","year":"2006","journal-title":"Proc Ottawa Linux Symp"},{"key":"ref25","article-title":"Tiobench-Threaded I\/O bench for Linux","author":"kuoppala","year":"0"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/7121064\/06860294.pdf?arnumber=6860294","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T11:40:56Z","timestamp":1641987656000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6860294\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,1]]},"references-count":41,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2014.2340854","relation":{},"ISSN":["1045-9219"],"issn-type":[{"value":"1045-9219","type":"print"}],"subject":[],"published":{"date-parts":[[2015,7,1]]}}}