{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:50Z","timestamp":1772164010820,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":102,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,4,8]],"date-time":"2017-04-08T00:00:00Z","timestamp":1491609600000},"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":[[2017,4,8]]},"DOI":"10.1145\/3050748.3050766","type":"proceedings-article","created":{"date-parts":[[2017,3,31]],"date-time":"2017-03-31T08:22:54Z","timestamp":1490948574000},"page":"97-111","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Safe Inspection of Live Virtual Machines"],"prefix":"10.1145","author":[{"given":"Sahil","family":"Suneja","sequence":"first","affiliation":[{"name":"IBM T.J. Watson Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ricardo","family":"Koller","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Canturk","family":"Isci","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eyal","family":"de Lara","sequence":"additional","affiliation":[{"name":"University of Toronto"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali","family":"Hashemi","sequence":"additional","affiliation":[{"name":"University of Toronto"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arnamoy","family":"Bhattacharyya","sequence":"additional","affiliation":[{"name":"University of Toronto"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristiana","family":"Amza","sequence":"additional","affiliation":[{"name":"University of Toronto"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,4,8]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Amos Waterland. Stress. http:\/\/people.seas.harvard.edu\/apw\/stress\/.  Amos Waterland. Stress. http:\/\/people.seas.harvard.edu\/apw\/stress\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Anthony Liguori and Stefan Hajnoczi. QEMU Snapshots. http:\/\/wiki.qemu.org\/Documentation\/CreateSnapshot and http:\/\/wiki.qemu.org\/Features\/Snapshots2.  Anthony Liguori and Stefan Hajnoczi. QEMU Snapshots. http:\/\/wiki.qemu.org\/Documentation\/CreateSnapshot and http:\/\/wiki.qemu.org\/Features\/Snapshots2."},{"key":"e_1_3_2_1_3_1","unstructured":"Caleb Gilbert. Scaling Drupal: HTTP pipelining and benchmarking revisited. http:\/\/rocketmodule.com\/blog\/scaling-drupal-http-pipelining-and-benchmarking-revisited\/.  Caleb Gilbert. Scaling Drupal: HTTP pipelining and benchmarking revisited. http:\/\/rocketmodule.com\/blog\/scaling-drupal-http-pipelining-and-benchmarking-revisited\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Daniel Stenberg. PHP cURL Manual. http:\/\/no1.php.net\/manual\/en\/intro.curl.php.  Daniel Stenberg. PHP cURL Manual. http:\/\/no1.php.net\/manual\/en\/intro.curl.php."},{"key":"e_1_3_2_1_5_1","unstructured":"Jonathan Corbet and Andrea Arcangeli. Page faults in user space. http:\/\/lwn.net\/Articles\/615086\/.  Jonathan Corbet and Andrea Arcangeli. Page faults in user space. http:\/\/lwn.net\/Articles\/615086\/."},{"key":"e_1_3_2_1_6_1","unstructured":"Alexey Kopytov. SysBench Manual. http:\/\/sysbench.sourceforge.net\/docs\/#database_mode.  Alexey Kopytov. SysBench Manual. http:\/\/sysbench.sourceforge.net\/docs\/#database_mode."},{"key":"e_1_3_2_1_7_1","unstructured":"Amazon. Summary of the October 22 2012 AWS Service Event in the US-East Region. https:\/\/aws.amazon.com\/message\/680342\/.  Amazon. Summary of the October 22 2012 AWS Service Event in the US-East Region. https:\/\/aws.amazon.com\/message\/680342\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Andrea Arcangeli. Linux Userfault. https:\/\/kernel.googlesource.com\/pub\/scm\/linux\/kernel\/git\/andrea\/aa\/+\/userfault.  Andrea Arcangeli. Linux Userfault. https:\/\/kernel.googlesource.com\/pub\/scm\/linux\/kernel\/git\/andrea\/aa\/+\/userfault."},{"key":"e_1_3_2_1_9_1","unstructured":"Angelo Laub. Practical Mac OS X Insecurity. https:\/\/events.ccc.de\/congress\/2004\/fahrplan\/files\/95-macosx-insecurity-paper.pdf.  Angelo Laub. Practical Mac OS X Insecurity. https:\/\/events.ccc.de\/congress\/2004\/fahrplan\/files\/95-macosx-insecurity-paper.pdf."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/277851.277897"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382196.2382226"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33338-5_2"},{"key":"e_1_3_2_1_13_1","unstructured":"Cassandra. Bug 5064: Alter table when it includes collections makes cqlsh hang. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-5064.  Cassandra. Bug 5064: Alter table when it includes collections makes cqlsh hang. https:\/\/issues.apache.org\/jira\/browse\/CASSANDRA-5064."},{"key":"e_1_3_2_1_14_1","volume-title":"Ensemble: A tool for performance modeling of applications in cloud data centers","author":"Chen J.","year":"2015","unstructured":"J. Chen , S. Ghanbari , F. Iorio , A. B. Hashemi , and C. Amza . Ensemble: A tool for performance modeling of applications in cloud data centers . In IEEE TRANSACTIONS ON CLOUD COMPUTING , SPECIAL ISSUE ON SCIENTIFIC CLOUD COMPUTING , 2015 . J. Chen, S. Ghanbari, F. Iorio, A. B. Hashemi, and C. Amza. Ensemble: A tool for performance modeling of applications in cloud data centers. In IEEE TRANSACTIONS ON CLOUD COMPUTING, SPECIAL ISSUE ON SCIENTIFIC CLOUD COMPUTING, 2015."},{"key":"e_1_3_2_1_15_1","first-page":"133","volume-title":"HotOS","author":"Chen P. M.","year":"2001","unstructured":"P. M. Chen and B. D. Noble . When virtual is better than real . In HotOS , pages 133 -- 138 , 2001 . P. M. Chen and B. D. Noble. When virtual is better than real. In HotOS, pages 133--138, 2001."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2012.41"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/1404014.1404015"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1032647.1033290"},{"key":"e_1_3_2_1_19_1","series-title":"CMU SDI\/ISTC Seminar Series","volume-title":"The Scariest Outage Ever","author":"Colohan C.","unstructured":"C. Colohan . The Scariest Outage Ever . CMU SDI\/ISTC Seminar Series . http:\/\/www.pdl.cmu.edu\/SDI\/2012\/083012b.html, 2012. C. Colohan. The Scariest Outage Ever. CMU SDI\/ISTC Seminar Series. http:\/\/www.pdl.cmu.edu\/SDI\/2012\/083012b.html, 2012."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294295"},{"key":"e_1_3_2_1_22_1","first-page":"59","volume-title":"Proceedings of the 27th International Conference on Large Installation System Administration, LISA'13","author":"Cui L.","year":"2013","unstructured":"L. Cui , B. Li , Y. Zhang , and J. Li . Hotsnap: A hot distributed snapshot system for virtual machine cluster . In Proceedings of the 27th International Conference on Large Installation System Administration, LISA'13 , pages 59 -- 73 , Berkeley, CA, USA , 2013 . USENIX Association. L. Cui, B. Li, Y. Zhang, and J. Li. Hotsnap: A hot distributed snapshot system for virtual machine cluster. In Proceedings of the 27th International Conference on Large Installation System Administration, LISA'13, pages 59--73, Berkeley, CA, USA, 2013. USENIX Association."},{"key":"e_1_3_2_1_23_1","first-page":"161","volume-title":"Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation","author":"Cully B.","year":"2008","unstructured":"B. Cully , G. Lefebvre , D. Meyer , M. Feeley , N. Hutchinson , and A. Warfield . Remus: High availability via asynchronous virtual machine replication . In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation , pages 161 -- 174 . San Francisco , 2008 . B. Cully, G. Lefebvre, D. Meyer, M. Feeley, N. Hutchinson, and A. Warfield. Remus: High availability via asynchronous virtual machine replication. In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, pages 161--174. San Francisco, 2008."},{"key":"e_1_3_2_1_24_1","unstructured":"Dave Gilbert. PostCopyLiveMigration. http:\/\/wiki.qemu.org\/Features\/PostCopyLiveMigration.  Dave Gilbert. PostCopyLiveMigration. http:\/\/wiki.qemu.org\/Features\/PostCopyLiveMigration."},{"key":"e_1_3_2_1_25_1","unstructured":"Dave Gilbert. PostCopyLiveMigration. https:\/\/github.com\/orbitfp7\/qemu\/tree\/wp3-postcopy.  Dave Gilbert. PostCopyLiveMigration. https:\/\/github.com\/orbitfp7\/qemu\/tree\/wp3-postcopy."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2670979.2670987"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1147\/SJ.2003.5386833"},{"key":"e_1_3_2_1_28_1","first-page":"297","volume-title":"Virtuoso: Narrowing the Semantic Gap in Virtual Machine Introspection. In IEEE Security and Privacy '11","author":"Dolan-Gavitt B.","unstructured":"B. Dolan-Gavitt , T. Leek , M. Zhivich , J. Giffin , and W. Lee . Virtuoso: Narrowing the Semantic Gap in Virtual Machine Introspection. In IEEE Security and Privacy '11 , pages 297 -- 312 . B. Dolan-Gavitt, T. Leek, M. Zhivich, J. Giffin, and W. Lee. Virtuoso: Narrowing the Semantic Gap in Virtual Machine Introspection. In IEEE Security and Privacy '11, pages 297--312."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523630"},{"key":"e_1_3_2_1_30_1","volume-title":"Dec.","author":"Dunlap G. W.","year":"2002","unstructured":"G. W. Dunlap , S. T. King , S. Cinar , M. A. Basrai , and P. M. Chen . Revirt: Enabling intrusion analysis through virtual-machine logging and replay. SIGOPS Oper. Syst. Rev., 36(SI):211--224 , Dec. 2002 . G. W. Dunlap, S. T. King, S. Cinar, M. A. Basrai, and P. M. Chen. Revirt: Enabling intrusion analysis through virtual-machine logging and replay. SIGOPS Oper. Syst. Rev., 36(SI):211--224, Dec. 2002."},{"key":"e_1_3_2_1_31_1","unstructured":"EMC. VNX Snapshots White Paper. https:\/\/www.emc.com\/collateral\/software\/white-papers\/h10858-vnx-snapshots-wp.pdf.  EMC. VNX Snapshots White Paper. https:\/\/www.emc.com\/collateral\/software\/white-papers\/h10858-vnx-snapshots-wp.pdf."},{"key":"e_1_3_2_1_32_1","unstructured":"Florian octo Forster. Collectd: The system statistics collection daemon. https:\/\/collectd.org\/.  Florian octo Forster. Collectd: The system statistics collection daemon. https:\/\/collectd.org\/."},{"key":"e_1_3_2_1_33_1","volume-title":"Space Traveling across VM: Automatically Bridging the Semantic Gap in Virtual Machine Introspection via Online Kernel Data Redirection","author":"Fu Y.","unstructured":"Y. Fu and Z. Lin . Space Traveling across VM: Automatically Bridging the Semantic Gap in Virtual Machine Introspection via Online Kernel Data Redirection . In IEEE Security &Privacy'12. Y. Fu and Z. Lin. Space Traveling across VM: Automatically Bridging the Semantic Gap in Virtual Machine Introspection via Online Kernel Data Redirection. In IEEE Security&Privacy'12."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451512.2451534"},{"key":"e_1_3_2_1_35_1","first-page":"85","volume-title":"Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC'14","author":"Fu Y.","year":"2014","unstructured":"Y. Fu , J. Zeng , and Z. Lin . Hypershell: A practical hypervisor layer guest os shell for automated in-vm management . In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC'14 , pages 85 -- 96 , 2014 . Y. Fu, J. Zeng, and Z. Lin. Hypershell: A practical hypervisor layer guest os shell for automated in-vm management. In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC'14, pages 85--96, 2014."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382536.2382549"},{"key":"e_1_3_2_1_37_1","first-page":"191","volume-title":"NDSS","author":"Garfinkel T.","year":"2003","unstructured":"T. Garfinkel and M. Rosenblum . A Virtual Machine Introspection Based Architecture for Intrusion Detection . In NDSS , pages 191 -- 206 , 2003 . T. Garfinkel and M. Rosenblum. A Virtual Machine Introspection Based Architecture for Intrusion Detection. In NDSS, pages 191--206, 2003."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2663165.2663319"},{"key":"e_1_3_2_1_39_1","volume-title":"Aug. 23","author":"Goodson G. R.","year":"2011","unstructured":"G. R. Goodson , S. Susarla , and K. Srinivasan . System and method for fast restart of a guest operating system in a virtual machine environment , Aug. 23 2011 . US Patent 8,006,079. G. R. Goodson, S. Susarla, and K. Srinivasan. System and method for fast restart of a guest operating system in a virtual machine environment, Aug. 23 2011. US Patent 8,006,079."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2011.26"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508301"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2576195.2576196"},{"key":"e_1_3_2_1_43_1","volume-title":"Pearson Education","author":"Humble J.","year":"2010","unstructured":"J. Humble and D. Farley . Continuous delivery: reliable software releases through build, test, and deployment automation . Pearson Education , 2010 . J. Humble and D. Farley. Continuous delivery: reliable software releases through build, test, and deployment automation. Pearson Education, 2010."},{"key":"e_1_3_2_1_44_1","unstructured":"IBM. BigFix \/ Endpoint Manager. https:\/\/github.com\/bigfix\/platform-releases.  IBM. BigFix \/ Endpoint Manager. https:\/\/github.com\/bigfix\/platform-releases."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2009.5270298"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/1247360.1247361"},{"key":"e_1_3_2_1_47_1","unstructured":"Konstantin Boudnik. Hadoop: Code Injection Distributed Fault Injection. http:\/\/www.boudnik.org\/~cos\/docs\/Hadoop-injection.pdf.  Konstantin Boudnik. Hadoop: Code Injection Distributed Fault Injection. http:\/\/www.boudnik.org\/~cos\/docs\/Hadoop-injection.pdf."},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 2nd International Conference on Cloud Computing, GRIDs, and Virtualization, CLOUD COMPUTING","author":"Kurze T.","year":"2011","unstructured":"T. Kurze , M. Klems , D. Bermbach , A. Lenk , S. Tai , and M. Kunze . Cloud federation . In Proceedings of the 2nd International Conference on Cloud Computing, GRIDs, and Virtualization, CLOUD COMPUTING 2011 . T. Kurze, M. Klems, D. Bermbach, A. Lenk, S. Tai, and M. Kunze. Cloud federation. In Proceedings of the 2nd International Conference on Cloud Computing, GRIDs, and Virtualization, CLOUD COMPUTING 2011."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519067"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"issue":"3","key":"e_1_3_2_1_51_1","first-page":"284","article-title":"Fault injection in virtualized systems-challenges and applications. Dependable and Secure Computing","volume":"12","author":"Le M.","year":"2015","unstructured":"M. Le and Y. Tamir . Fault injection in virtualized systems-challenges and applications. Dependable and Secure Computing , IEEE Transactions on , 12 ( 3 ): 284 -- 297 , May 2015 . M. Le and Y. Tamir. Fault injection in virtualized systems-challenges and applications. Dependable and Secure Computing, IEEE Transactions on, 12(3):284--297, May 2015.","journal-title":"IEEE Transactions on"},{"key":"e_1_3_2_1_52_1","unstructured":"Linux man page. Chroot. http:\/\/linux.die.net\/man\/1\/chroot.  Linux man page. Chroot. http:\/\/linux.die.net\/man\/1\/chroot."},{"key":"e_1_3_2_1_53_1","unstructured":"Linux man page. chrt - manipulate real-time attributes of a process. http:\/\/linux.die.net\/man\/1\/chrt.  Linux man page. chrt - manipulate real-time attributes of a process. http:\/\/linux.die.net\/man\/1\/chrt."},{"key":"e_1_3_2_1_54_1","unstructured":"Matthew H. Intel SGX for Dummies (Intel SGX Design Objectives). https:\/\/software.intel.com\/en-us\/blogs\/2013\/09\/26\/protecting-application-secrets-with-intel-sgx.  Matthew H. Intel SGX for Dummies (Intel SGX Design Objectives). https:\/\/software.intel.com\/en-us\/blogs\/2013\/09\/26\/protecting-application-secrets-with-intel-sgx."},{"key":"e_1_3_2_1_55_1","unstructured":"Microsoft Azure. VM Agent and Extensions. https:\/\/azure.microsoft.com\/en-us\/blog\/vm-agent-and-extensions-part-2\/.  Microsoft Azure. VM Agent and Extensions. https:\/\/azure.microsoft.com\/en-us\/blog\/vm-agent-and-extensions-part-2\/."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1987816.1987818"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/306225.306235"},{"key":"e_1_3_2_1_58_1","unstructured":"Nemo. Abusing Mach on Mac OS X. http:\/\/uninformed.org\/index.cgi?v=4&a=3.  Nemo. Abusing Mach on Mac OS X. http:\/\/uninformed.org\/index.cgi?v=4&a=3."},{"key":"e_1_3_2_1_59_1","unstructured":"OpenBenchmarking\/Phoronix. x264 Test Profile. http:\/\/openbenchmarking.org\/test\/pts\/x264-1.7.0.  OpenBenchmarking\/Phoronix. x264 Test Profile. http:\/\/openbenchmarking.org\/test\/pts\/x264-1.7.0."},{"key":"e_1_3_2_1_60_1","unstructured":"OW2 Consortium. RUBiS: Rice University Bidding System. http:\/\/rubis.ow2.org\/.  OW2 Consortium. RUBiS: Rice University Bidding System. http:\/\/rubis.ow2.org\/."},{"key":"e_1_3_2_1_61_1","unstructured":"Patrick Colp. VM Snapshots. http:\/\/www-archive.xenproject.org\/files\/xensummit_oracle09\/VMSnapshots.pdf.  Patrick Colp. VM Snapshots. http:\/\/www-archive.xenproject.org\/files\/xensummit_oracle09\/VMSnapshots.pdf."},{"key":"e_1_3_2_1_62_1","unstructured":"PHP. Bug 45161 and 65458. https:\/\/bugs.php.net\/bug.php?id=45161 and https:\/\/bugs.php.net\/bug.php?id=65458.  PHP. Bug 45161 and 65458. https:\/\/bugs.php.net\/bug.php?id=45161 and https:\/\/bugs.php.net\/bug.php?id=65458."},{"key":"e_1_3_2_1_63_1","first-page":"85","volume-title":"MEMICS","author":"Proch\u00e1zka B.","year":"2010","unstructured":"B. Proch\u00e1zka , T. Vojnar , and M. Drahansky . Hijacking the linux kernel . In MEMICS , pages 85 -- 92 , 2010 . B. Proch\u00e1zka, T. Vojnar, and M. Drahansky. Hijacking the linux kernel. In MEMICS, pages 85--92, 2010."},{"key":"e_1_3_2_1_64_1","unstructured":"QEMU. Documentation\/Debugging: Using gdb. http:\/\/wiki.qemu.org\/Documentation\/Debugging.  QEMU. Documentation\/Debugging: Using gdb. http:\/\/wiki.qemu.org\/Documentation\/Debugging."},{"key":"e_1_3_2_1_65_1","unstructured":"Russell Coker. Bonnie++. http:\/\/www.coker.com.au\/bonnie++\/.  Russell Coker. Bonnie++. http:\/\/www.coker.com.au\/bonnie++\/."},{"key":"e_1_3_2_1_66_1","volume-title":"NDSS","author":"Saberi A.","year":"2014","unstructured":"A. Saberi , Y. Fu , and Z. Lin . Hybrid-bridge: Efficiently bridging the semantic-gap in vmi via decoupled execution and training memoization . In NDSS , 2014 . A. Saberi, Y. Fu, and Z. Lin. Hybrid-bridge: Efficiently bridging the semantic-gap in vmi via decoupled execution and training memoization. In NDSS, 2014."},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2008.11"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465384"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2013.19"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2014.82"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2007.53"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31909-9_12"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046707.2046751"},{"key":"e_1_3_2_1_74_1","unstructured":"Stanley Cen. Mac OS X Code Injection and Reverse Engineering. http:\/\/stanleycen.com\/blog\/mac-osx-code-injection\/.  Stanley Cen. Mac OS X Code Injection and Reverse Engineering. http:\/\/stanleycen.com\/blog\/mac-osx-code-injection\/."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.and.EUC.2013.246"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591971.2592009"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/2731186.2731196"},{"key":"e_1_3_2_1_78_1","volume-title":"Fault tolerant vm synchronization based on kvm","author":"Tamura Y.","year":"2010","unstructured":"Y. Tamura . Kemari : Fault tolerant vm synchronization based on kvm . 2010 . Y. Tamura. Kemari: Fault tolerant vm synchronization based on kvm. 2010."},{"key":"e_1_3_2_1_79_1","unstructured":"Tim Starling. Measuring memory usage with strace. http:\/\/tstarling.com\/blog\/2010\/06\/measuring-memory-usage-with-strace\/.  Tim Starling. Measuring memory usage with strace. http:\/\/tstarling.com\/blog\/2010\/06\/measuring-memory-usage-with-strace\/."},{"key":"e_1_3_2_1_80_1","unstructured":"Vasilis Liaskovitis Igor Mammedov et. al. ACPI memory hotplug. https:\/\/lists.gnu.org\/archive\/html\/qemu-devel\/2014-04\/msg00734.html.  Vasilis Liaskovitis Igor Mammedov et. al. ACPI memory hotplug. https:\/\/lists.gnu.org\/archive\/html\/qemu-devel\/2014-04\/msg00734.html."},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451130"},{"key":"e_1_3_2_1_82_1","unstructured":"VMware. Guest Operating System Customization Requirements. https:\/\/pubs.vmware.com\/vsphere-51\/index.jsp#com.vmware.vsphere.vm_admin.doc\/GUID-E63B6FAA-8D35-428D-B40C-744769845906.html.  VMware. Guest Operating System Customization Requirements. https:\/\/pubs.vmware.com\/vsphere-51\/index.jsp#com.vmware.vsphere.vm_admin.doc\/GUID-E63B6FAA-8D35-428D-B40C-744769845906.html."},{"key":"e_1_3_2_1_83_1","unstructured":"VMware. Understanding Clones. https:\/\/www.vmware.com\/support\/ws5\/doc\/ws_clone_overview.html.  VMware. Understanding Clones. https:\/\/www.vmware.com\/support\/ws5\/doc\/ws_clone_overview.html."},{"key":"e_1_3_2_1_84_1","unstructured":"VMware. VMCI Sockets Documentation. www.vmware.com\/support\/developer\/vmci-sdk\/.  VMware. VMCI Sockets Documentation. www.vmware.com\/support\/developer\/vmci-sdk\/."},{"key":"e_1_3_2_1_85_1","unstructured":"VMware. VMWare Tools. http:\/\/kb.vmware.com\/kb\/340.  VMware. VMWare Tools. http:\/\/kb.vmware.com\/kb\/340."},{"key":"e_1_3_2_1_86_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"192","DOI":"10.1007\/978-3-642-38631-2_15","volume-title":"Network and System Security","author":"Vogl S.","year":"2013","unstructured":"S. Vogl , F. Kilic , C. Schneider , and C. Eckert . X-tier: Kernel module injection . In J. Lopez, X. Huang, and R. Sandhu, editors, Network and System Security , volume 7873 of Lecture Notes in Computer Science , pages 192 -- 205 . Springer Berlin Heidelberg , 2013 . S. Vogl, F. Kilic, C. Schneider, and C. Eckert. X-tier: Kernel module injection. In J. Lopez, X. Huang, and R. Sandhu, editors, Network and System Security, volume 7873 of Lecture Notes in Computer Science, pages 192--205. Springer Berlin Heidelberg, 2013."},{"key":"e_1_3_2_1_87_1","volume-title":"Nov. 3","author":"Warszawski E.","year":"2015","unstructured":"E. Warszawski and M. Ben-Yehuda . Fast initiation of workloads using memory-resident post-boot snapshots , Nov. 3 2015 . US Patent App . 14\/930,674. E. Warszawski and M. Ben-Yehuda. Fast initiation of workloads using memory-resident post-boot snapshots, Nov. 3 2015. US Patent App. 14\/930,674."},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2014.14"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2014.59"},{"key":"e_1_3_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1847"},{"key":"e_1_3_2_1_91_1","unstructured":"Xen Project Blog. Debugging on xen. https:\/\/blog.xenproject.org\/2009\/10\/21\/debugging-on-xen\/.  Xen Project Blog. Debugging on xen. https:\/\/blog.xenproject.org\/2009\/10\/21\/debugging-on-xen\/."},{"key":"e_1_3_2_1_92_1","unstructured":"Xen Project Wiki. Blktap. http:\/\/wiki.xenproject.org\/wiki\/Blktap.  Xen Project Wiki. Blktap. http:\/\/wiki.xenproject.org\/wiki\/Blktap."},{"key":"e_1_3_2_1_93_1","unstructured":"Xen Project Wiki. Migration. http:\/\/wiki.xenproject.org\/wiki\/Migration.  Xen Project Wiki. Migration. http:\/\/wiki.xenproject.org\/wiki\/Migration."},{"key":"e_1_3_2_1_94_1","unstructured":"Xen.org: Sean Dague Daniel Stekloff Reiner Sailer and Stefan Berger. Xen Management User Interface. http:\/\/xenbits.xen.org\/docs\/4.3-testing\/man\/xm.1.html#block_devices.  Xen.org: Sean Dague Daniel Stekloff Reiner Sailer and Stefan Berger. Xen Management User Interface. http:\/\/xenbits.xen.org\/docs\/4.3-testing\/man\/xm.1.html#block_devices."},{"key":"e_1_3_2_1_95_1","unstructured":"Yasuaki Ishimatsu. Memory Hotplug. http:\/\/events.linuxfoundation.org\/sites\/events\/files\/lcjp13_ishimatsu.pdf.  Yasuaki Ishimatsu. Memory Hotplug. http:\/\/events.linuxfoundation.org\/sites\/events\/files\/lcjp13_ishimatsu.pdf."},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2731186.2731201"},{"key":"e_1_3_2_1_97_1","unstructured":"ZeroTurnaround. JRebel Java Plugin. http:\/\/zeroturnaround.com\/software\/jrebel\/.  ZeroTurnaround. JRebel Java Plugin. http:\/\/zeroturnaround.com\/software\/jrebel\/."},{"key":"e_1_3_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPPW.2009.7"},{"key":"e_1_3_2_1_99_1","first-page":"18","volume-title":"Proc. USENIX Annual technical conference","author":"Zheng W.","year":"2009","unstructured":"W. Zheng , R. Bianchini , G. J. Janakiraman , J. R. Santos , and Y. Turner . Justrunit: Experiment-based management of virtualized data centers . In Proc. USENIX Annual technical conference , pages 18 -- 18 , 2009 . W. Zheng, R. Bianchini, G. J. Janakiraman, J. R. Santos, and Y. Turner. Justrunit: Experiment-based management of virtualized data centers. In Proc. USENIX Annual technical conference, pages 18--18, 2009."},{"key":"e_1_3_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273020"},{"key":"e_1_3_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.5555\/2696535.2696554"},{"key":"e_1_3_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2011.5935302"}],"event":{"name":"VEE '17: 13th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments","location":"Xi'an China","acronym":"VEE '17","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 13th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3050748.3050766","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3050748.3050766","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:54:38Z","timestamp":1750208078000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3050748.3050766"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,8]]},"references-count":102,"alternative-id":["10.1145\/3050748.3050766","10.1145\/3050748"],"URL":"https:\/\/doi.org\/10.1145\/3050748.3050766","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3140607.3050766","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2017,4,8]]},"assertion":[{"value":"2017-04-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}