{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T13:57:02Z","timestamp":1766066222111,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,6,18]],"date-time":"2012-06-18T00:00:00Z","timestamp":1339977600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,6,18]]},"DOI":"10.1145\/2287076.2287081","type":"proceedings-article","created":{"date-parts":[[2012,6,20]],"date-time":"2012-06-20T13:33:01Z","timestamp":1340199181000},"page":"15-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":69,"title":["Singleton"],"prefix":"10.1145","author":[{"given":"Prateek","family":"Sharma","sequence":"first","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]},{"given":"Purushottam","family":"Kulkarni","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Bombay, Mumbai, India"}]}],"member":"320","published-online":{"date-parts":[[2012,6,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"AMD-V Nested Paging. http:\/\/developer.amd.com\/assets\/NPT-WP-1%201-final-TM.pdf.  AMD-V Nested Paging. http:\/\/developer.amd.com\/assets\/NPT-WP-1%201-final-TM.pdf."},{"key":"e_1_3_2_1_2_1","unstructured":"Bonnie++ File System Benchmark. www.coker.com.au\/bonnie++\/.  Bonnie++ File System Benchmark. www.coker.com.au\/bonnie++\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Eclipse IDE. http:\/\/eclipse.org\/.  Eclipse IDE. http:\/\/eclipse.org\/."},{"key":"e_1_3_2_1_4_1","first-page":"19","volume-title":"Proceedings of the Linux Symposium","author":"Arcangeli A.","year":"2009","unstructured":"A. Arcangeli , I. Eidus , and C. Wright . Increasing Memory Density by using KSM . In Proceedings of the Linux Symposium , pages 19 -- 28 , 2009 . A. Arcangeli, I. Eidus, and C. Wright. Increasing Memory Density by using KSM. In Proceedings of the Linux Symposium, pages 19--28, 2009."},{"key":"e_1_3_2_1_5_1","first-page":"176","volume-title":"X-ray: A Non-invasive Exclusive Caching Mechanism for Raids. In 31st Annual International Symposium on Computer Architecture.","author":"Bairavasundaram L.N.","year":"2004","unstructured":"L.N. Bairavasundaram , M. Sivathanu , A.C. Arpaci-Dusseau , and R.H. Arpaci-Dusseau . X-ray: A Non-invasive Exclusive Caching Mechanism for Raids. In 31st Annual International Symposium on Computer Architecture. , pages 176 -- 187 , 2004 . L.N. Bairavasundaram, M. Sivathanu, A.C. Arpaci-Dusseau, and R.H. Arpaci-Dusseau. X-ray: A Non-invasive Exclusive Caching Mechanism for Raids. In 31st Annual International Symposium on Computer Architecture., pages 176--187, 2004."},{"key":"e_1_3_2_1_6_1","first-page":"41","volume-title":"Fast and Portable Dynamic Translator. In Proceedings of USENIX Annual Technical Conference, FREENIX Track","author":"Bellard F.","year":"2005","unstructured":"F. Bellard . QEMU , a Fast and Portable Dynamic Translator. In Proceedings of USENIX Annual Technical Conference, FREENIX Track , pages 41 -- 49 , 2005 . F. Bellard. QEMU, a Fast and Portable Dynamic Translator. In Proceedings of USENIX Annual Technical Conference, FREENIX Track, pages 41--49, 2005."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167515.1167488"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1740390.1740396"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/269005.266672"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPA.2011.31"},{"key":"e_1_3_2_1_11_1","first-page":"269","volume-title":"Proceedings of USENIX Annual Technical Conference","author":"Chen Z.","year":"2003","unstructured":"Z. Chen , Y. Zhou , and K. Li . Eviction-based Cache Placement for Storage Caches . In Proceedings of USENIX Annual Technical Conference , pages 269 -- 282 , 2003 . Z. Chen, Y. Zhou, and K. Li. Eviction-based Cache Placement for Storage Caches. In Proceedings of USENIX Annual Technical Conference, pages 269--282, 2003."},{"key":"e_1_3_2_1_12_1","first-page":"273","volume-title":"Live Migration of Virtual Machines. In USENIX Symposium on Networked Systems Design and Implementation (NSDI)","author":"Clark C.","year":"2005","unstructured":"C. Clark , K. Fraser , S. Hand , J.G. Hansen , E. Jul , C. Limpach , I. Pratt , and A. Warfield . Live Migration of Virtual Machines. In USENIX Symposium on Networked Systems Design and Implementation (NSDI) , pages 273 -- 286 , 2005 . C. Clark, K. Fraser, S. Hand, J.G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live Migration of Virtual Machines. In USENIX Symposium on Networked Systems Design and Implementation (NSDI), pages 273--286, 2005."},{"key":"e_1_3_2_1_13_1","first-page":"1","volume-title":"Proceedings of the 6th USENIX Conference on File and Storage Technologies","author":"Gill B.S.","year":"2008","unstructured":"B.S. Gill . On Multi-lev el Exclusive Caching : Offline Optimality and why Promotions are Better than Demotions . In Proceedings of the 6th USENIX Conference on File and Storage Technologies , pages 1 -- 17 , 2008 . B.S. Gill. On Multi-level Exclusive Caching: Offline Optimality and why Promotions are Better than Demotions. In Proceedings of the 6th USENIX Conference on File and Storage Technologies, pages 1--17, 2008."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1831407.1831429"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJHPCN.2007.015768"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1785246.1785318"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168861"},{"key":"e_1_3_2_1_18_1","first-page":"225","volume-title":"Proceedings of the Linux Symposium","author":"Kivity A.","year":"2007","unstructured":"A. Kivity , Y. Kamay , D. Laor , U. Lublin , and A. Liguori . KVM: the Linux Virtual Machine Monitor . In Proceedings of the Linux Symposium , pages 225 -- 230 , 2007 . A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguori. KVM: the Linux Virtual Machine Monitor. In Proceedings of the Linux Symposium, pages 225--230, 2007."},{"key":"e_1_3_2_1_19_1","volume-title":"Efficient Memory Sharing in the Xen Virtual Machine Monitor. Technical report","author":"Kloster J.F.","year":"2006","unstructured":"J.F. Kloster , J. Kristensen , and A. Mejlholm . Efficient Memory Sharing in the Xen Virtual Machine Monitor. Technical report , Aalborg University , 2006 . J.F. Kloster, J. Kristensen, and A. Mejlholm. Efficient Memory Sharing in the Xen Virtual Machine Monitor. Technical report, Aalborg University, 2006."},{"key":"e_1_3_2_1_20_1","volume-title":"On the Feasibility of Memory Sharing: Content-based Page Sharing in the Xen Virtual Machine Monitor. Technical report","author":"Kloster J.F.","year":"2006","unstructured":"J.F. Kloster , J. Kristensen , and A. Mejlholm . On the Feasibility of Memory Sharing: Content-based Page Sharing in the Xen Virtual Machine Monitor. Technical report , Aalborg University , 2006 . J.F. Kloster, J. Kristensen, and A. Mejlholm. On the Feasibility of Memory Sharing: Content-based Page Sharing in the Xen Virtual Machine Monitor. Technical report, Aalborg University, 2006."},{"key":"e_1_3_2_1_21_1","volume-title":"Determining the use of Interdomain Shareable Pages using Kernel Introspection. Technical report","author":"Kloster J.F.","year":"2007","unstructured":"J.F. Kloster , J. Kristensen , and A. Mejlholm . Determining the use of Interdomain Shareable Pages using Kernel Introspection. Technical report , Aalborg University , 2007 . J.F. Kloster, J. Kristensen, and A. Mejlholm. Determining the use of Interdomain Shareable Pages using Kernel Introspection. Technical report, Aalborg University, 2007."},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Lu P.","year":"2007","unstructured":"P. Lu and K. Shen . Virtual Machine Memory Access Tracing with Hypervisor Exclusive Cache . In Proceedings of the USENIX Annual Technical Conference , 2007 . P. Lu and K. Shen. Virtual Machine Memory Access Tracing with Hypervisor Exclusive Cache. In Proceedings of the USENIX Annual Technical Conference, 2007."},{"key":"e_1_3_2_1_23_1","first-page":"191","volume-title":"Proceedings of the Linux Symposium","author":"Magenheimer D.","year":"2009","unstructured":"D. Magenheimer , C. Mason , D. McCracken , and K. Hackel . Transcendent Memory and Linux . In Proceedings of the Linux Symposium , pages 191 -- 200 , 2009 . D. Magenheimer, C. Mason, D. McCracken, and K. Hackel. Transcendent Memory and Linux. In Proceedings of the Linux Symposium, pages 191--200, 2009."},{"key":"e_1_3_2_1_24_1","first-page":"1","volume-title":"Proceedings of USENIX Annual technical conference","author":"Mi\u0142os G.","year":"2009","unstructured":"G. Mi\u0142os , D.G. Murray , S. Hand , and M.A. Fetterman . Satori: Enlightened Page Sharing . In Proceedings of USENIX Annual technical conference , pages 1 -- 14 , 2009 . G. Mi\u0142os, D.G. Murray, S. Hand, and M.A. Fetterman. Satori: Enlightened Page Sharing. In Proceedings of USENIX Annual technical conference, pages 1--14, 2009."},{"key":"e_1_3_2_1_25_1","first-page":"241","volume-title":"Nick. A Lockless Page Cache in Linux. In Proceedings of the Linux Symposium","author":"Piggin","year":"2006","unstructured":"Piggin Nick. A Lockless Page Cache in Linux. In Proceedings of the Linux Symposium , pages 241 -- 250 , 2006 . Piggin Nick. A Lockless Page Cache in Linux. In Proceedings of the Linux Symposium, pages 241--250, 2006."},{"key":"e_1_3_2_1_26_1","unstructured":"W.D. Norcott and D. Capps. Iozone Filesystem Benchmark. www.iozone.org.  W.D. Norcott and D. Capps. Iozone Filesystem Benchmark. www.iozone.org."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/170036.170081"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2010.26"},{"key":"e_1_3_2_1_29_1","volume-title":"Inexpensive Content-Addressed Storage in Foundation. In USENIX Annual Technical Conference","author":"Rhea S.","year":"2008","unstructured":"S. Rhea , R. Cox , and A. Pesterev . Fast , Inexpensive Content-Addressed Storage in Foundation. In USENIX Annual Technical Conference , 2008 . S. Rhea, R. Cox, and A. Pesterev. Fast, Inexpensive Content-Addressed Storage in Foundation. In USENIX Annual Technical Conference, 2008."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400097.1400108"},{"key":"e_1_3_2_1_31_1","first-page":"313","volume-title":"Proceedings of the Linux Symposium","author":"Schopp J.H.","year":"2006","unstructured":"J.H. Schopp , K. Fraser , and M.J. Silbermann . Resizing Memory with Balloons and Hotplug . In Proceedings of the Linux Symposium , pages 313 -- 319 , 2006 . J.H. Schopp, K. Fraser, and M.J. Silbermann. Resizing Memory with Balloons and Hotplug. In Proceedings of the Linux Symposium, pages 313--319, 2006."},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the Linux Symposium","author":"Schwidefsky M.","year":"2006","unstructured":"M. Schwidefsky , H. Franke , R. Mansell , H. Raj , D. Osisek , and J.H. Choi . Collaborative Memory Management in Hosted Linux Environments . In Proceedings of the Linux Symposium , 2006 . M. Schwidefsky, H. Franke, R. Mansell, H. Raj, D. Osisek, and J.H. Choi. Collaborative Memory Management in Hosted Linux Environments. In Proceedings of the Linux Symposium, 2006."},{"key":"e_1_3_2_1_33_1","first-page":"252","volume-title":"Proceedings of the Linux Symposium","author":"Singh B.","year":"2010","unstructured":"B. Singh . Page\/slab Cache Control in a Virtualized Environment . In Proceedings of the Linux Symposium , pages 252 -- 262 , 2010 . B. Singh. Page\/slab Cache Control in a Virtualized Environment. In Proceedings of the Linux Symposium, pages 252--262, 2010."},{"key":"e_1_3_2_1_34_1","first-page":"229","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Tang C.","year":"2011","unstructured":"C. Tang . FVD : a High-Performance Virtual Machine Image Format for Cloud . In Proceedings of the USENIX Annual Technical Conference , pages 229 -- 234 , 2011 . C. Tang. FVD: a High-Performance Virtual Machine Image Format for Cloud. In Proceedings of the USENIX Annual Technical Conference, pages 229--234, 2011."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/844128.844146"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854353"},{"key":"e_1_3_2_1_37_1","first-page":"161","volume-title":"Making Storage More Exclusive. In Proceedings of USENIX Annual Technical Conference","author":"Wong T.M.","year":"2002","unstructured":"T.M. Wong and J. Wilkes . My cache or Yours ? Making Storage More Exclusive. In Proceedings of USENIX Annual Technical Conference , pages 161 -- 175 , 2002 . T.M. Wong and J. Wilkes. My cache or Yours? Making Storage More Exclusive. In Proceedings of USENIX Annual Technical Conference, pages 161--175, 2002."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508299"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519075"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2004.13"},{"key":"e_1_3_2_1_41_1","first-page":"91","volume-title":"Proceedings of USENIX Annual Technical Conference","author":"Zhou Y.","year":"2001","unstructured":"Y. Zhou , J.F. Philbin , and K. Li . The Multi-queue Replacement Algorithm for Second Level Buffer Caches . In Proceedings of USENIX Annual Technical Conference , pages 91 -- 104 , 2001 . Y. Zhou, J.F. Philbin, and K. Li. The Multi-queue Replacement Algorithm for Second Level Buffer Caches. In Proceedings of USENIX Annual Technical Conference, pages 91--104, 2001."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1534530.1534540"}],"event":{"name":"HPDC'12: The 21st International Symposium on High-Performance Parallel and Distributed Computing","sponsor":["University of Arizona University of Arizona","SIGARCH ACM Special Interest Group on Computer Architecture"],"location":"Delft The Netherlands","acronym":"HPDC'12"},"container-title":["Proceedings of the 21st international symposium on High-Performance Parallel and Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2287076.2287081","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2287076.2287081","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:49:04Z","timestamp":1750236544000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2287076.2287081"}},"subtitle":["system-wide page deduplication in virtual environments"],"short-title":[],"issued":{"date-parts":[[2012,6,18]]},"references-count":42,"alternative-id":["10.1145\/2287076.2287081","10.1145\/2287076"],"URL":"https:\/\/doi.org\/10.1145\/2287076.2287081","relation":{},"subject":[],"published":{"date-parts":[[2012,6,18]]},"assertion":[{"value":"2012-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}