{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:22:59Z","timestamp":1750306979071,"version":"3.41.0"},"reference-count":42,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2013,5,1]],"date-time":"2013-05-01T00:00:00Z","timestamp":1367366400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000144","name":"Division of Computer and Network Systems","doi-asserted-by":"publisher","award":["CNS-0509004, CNS-0831268, CNS-1111811, CNS-1117711"],"award-info":[{"award-number":["CNS-0509004, CNS-0831268, CNS-1111811, CNS-1117711"]}],"id":[{"id":"10.13039\/100000144","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Syst."],"published-print":{"date-parts":[[2013,5]]},"abstract":"<jats:p>\n            This article investigates the transient use of free local storage for improving performance in VM-based mobile computing systems implemented as thick clients on host PCs. We use the term\n            <jats:italic>TransientPC systems<\/jats:italic>\n            to refer to these types of systems. The solution we propose, called\n            <jats:italic>TransPart<\/jats:italic>\n            , uses the higher-performing local storage of host hardware to speed up performance-critical operations. Our solution constructs a virtual storage device on demand (which we call\n            <jats:italic>transient storage<\/jats:italic>\n            ) by borrowing free disk blocks from the host\u2019s storage. In this article, we present the design, implementation, and evaluation of a TransPart prototype, which requires no modifications to the software or hardware of a host computer. Experimental results confirm that TransPart offers low overhead and startup cost, while improving user experience.\n          <\/jats:p>","DOI":"10.1145\/2465346.2465348","type":"journal-article","created":{"date-parts":[[2013,6,5]],"date-time":"2013-06-05T12:09:34Z","timestamp":1370434174000},"page":"1-25","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Optimizing Storage Performance for VM-Based Mobile Computing"],"prefix":"10.1145","volume":"31","author":[{"given":"Stephen","family":"Smaldone","sequence":"first","affiliation":[{"name":"Rutgers University"}]},{"given":"Benjamin","family":"Gilbert","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Jan","family":"Harkes","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Liviu","family":"Iftode","sequence":"additional","affiliation":[{"name":"Rutgers University"}]},{"given":"Mahadev","family":"Satyanarayanan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]}],"member":"320","published-online":{"date-parts":[[2013,5]]},"reference":[{"volume-title":"Proceedings of the IEEE Symposium on Security and Privacy (SP).","author":"Arbaugh William A.","unstructured":"William A. Arbaugh , David J. Farber , and Jonathan M. Smith . 1997. A secure and reliable bootstrap architecture . In Proceedings of the IEEE Symposium on Security and Privacy (SP). William A. Arbaugh, David J. Farber, and Jonathan M. Smith. 1997. A secure and reliable bootstrap architecture. In Proceedings of the IEEE Symposium on Security and Privacy (SP).","key":"e_1_2_1_1_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_2_1","DOI":"10.1145\/633025.633058"},{"doi-asserted-by":"publisher","key":"e_1_2_1_3_1","DOI":"10.1145\/1067170.1067179"},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the 1st Dutch International Symposium on Linux.","author":"Card Remy","year":"1994","unstructured":"Remy Card , Theodore Ts\u2019o , and Stephen Tweedie . 1994 . Design and implementation of the second extended filesystem . In Proceedings of the 1st Dutch International Symposium on Linux. Remy Card, Theodore Ts\u2019o, and Stephen Tweedie. 1994. Design and implementation of the second extended filesystem. In Proceedings of the 1st Dutch International Symposium on Linux."},{"volume-title":"Proceedings of the 2nd Symposium on Networked Systems Design and Implementation.","author":"Chandra Ramesh","unstructured":"Ramesh Chandra , Nickolai Zeldovich , Constantine Sapuntzakis , and Monica S. Lam . 2005. The Collective: A cache-based system management architecture . In Proceedings of the 2nd Symposium on Networked Systems Design and Implementation. Ramesh Chandra, Nickolai Zeldovich, Constantine Sapuntzakis, and Monica S. Lam. 2005. The Collective: A cache-based system management architecture. In Proceedings of the 2nd Symposium on Networked Systems Design and Implementation.","key":"e_1_2_1_5_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_6_1","DOI":"10.1145\/1288783.1288787"},{"unstructured":"CNN. 2010. Buggy McAfee update whacks Windows XP PCs - CNN.com. http:\/\/www.cnn.com\/2010\/TECH\/04\/22\/cnet.mcafee.antivirus.bug\/index.html.  CNN. 2010. Buggy McAfee update whacks Windows XP PCs - CNN.com. http:\/\/www.cnn.com\/2010\/TECH\/04\/22\/cnet.mcafee.antivirus.bug\/index.html.","key":"e_1_2_1_7_1"},{"unstructured":"Russell Coker. 2001. Bonnie++ home page. http:\/\/www.coker.com.au\/bonnie++.  Russell Coker. 2001. Bonnie++ home page. http:\/\/www.coker.com.au\/bonnie++.","key":"e_1_2_1_8_1"},{"unstructured":"devmapper. 2001. Linux Device-Mapper. Device-Mapper resource page. http:\/\/sources.redhat.com\/dm\/.  devmapper. 2001. Linux Device-Mapper. Device-Mapper resource page. http:\/\/sources.redhat.com\/dm\/.","key":"e_1_2_1_9_1"},{"unstructured":"dm-crypt. 2010. dm-crypt. dm-crypt: A device-mapper crypto target http:\/\/www.saout.de\/misc\/dm-crypt\/.  dm-crypt. 2010. dm-crypt. dm-crypt: A device-mapper crypto target http:\/\/www.saout.de\/misc\/dm-crypt\/.","key":"e_1_2_1_10_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_11_1","DOI":"10.1145\/945445.945464"},{"doi-asserted-by":"publisher","key":"e_1_2_1_12_1","DOI":"10.1145\/1378600.1378623"},{"doi-asserted-by":"publisher","key":"e_1_2_1_13_1","DOI":"10.1145\/35037.35059"},{"doi-asserted-by":"publisher","key":"e_1_2_1_14_1","DOI":"10.1145\/1210596.1210597"},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.1145\/302979.303160"},{"unstructured":"Jeffrey Katcher. 1997. PostMark: A new file system benchmark. Tech. rep. TR3022. Network Appliance. http:\/\/communities.netapp.com\/servlet\/JiveServlet\/download\/2609-1551\/Katcher97-postmark-netapp-tr3022.pdf.  Jeffrey Katcher. 1997. PostMark: A new file system benchmark. Tech. rep. TR3022. Network Appliance. http:\/\/communities.netapp.com\/servlet\/JiveServlet\/download\/2609-1551\/Katcher97-postmark-netapp-tr3022.pdf.","key":"e_1_2_1_16_1"},{"volume-title":"Proceedings of the 4th IEEE Workshop on Mobile Computing Systems and Applications.","author":"Kozuch Michael","unstructured":"Michael Kozuch and M. Satyanarayanan . 2002. Internet suspend\/resume . In Proceedings of the 4th IEEE Workshop on Mobile Computing Systems and Applications. Michael Kozuch and M. Satyanarayanan. 2002. Internet suspend\/resume. In Proceedings of the 4th IEEE Workshop on Mobile Computing Systems and Applications.","key":"e_1_2_1_17_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_18_1","DOI":"10.1145\/138873.138874"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.5555\/1268427.1268444"},{"unstructured":"LibreOffice. 2013. LibreOffice.org - LibreOffice.org Project Home Page. http:\/\/www.libreoffice.org\/.  LibreOffice. 2013. LibreOffice.org - LibreOffice.org Project Home Page. http:\/\/www.libreoffice.org\/.","key":"e_1_2_1_20_1"},{"volume-title":"Proceedings of the Conference on File and Storage Technologies (FAST).","author":"Lumb Christopher R.","unstructured":"Christopher R. Lumb , Jiri Schindler , and Gregory R. Ganger . 2002. Freeblock scheduling outside of disk firmware . In Proceedings of the Conference on File and Storage Technologies (FAST). Christopher R. Lumb, Jiri Schindler, and Gregory R. Ganger. 2002. Freeblock scheduling outside of disk firmware. In Proceedings of the Conference on File and Storage Technologies (FAST).","key":"e_1_2_1_21_1"},{"unstructured":"LVM. 2008. LVM2. LVM2 Resource Page. http:\/\/sourceware.org\/lvm2\/.  LVM. 2008. LVM2. LVM2 Resource Page. http:\/\/sourceware.org\/lvm2\/.","key":"e_1_2_1_22_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_23_1","DOI":"10.1109\/SP.2010.17"},{"doi-asserted-by":"publisher","key":"e_1_2_1_24_1","DOI":"10.1145\/1352592.1352625"},{"doi-asserted-by":"publisher","key":"e_1_2_1_25_1","DOI":"10.1147\/sj.422.0250"},{"unstructured":"MokaFive. 2010. MokaFive home page. http:\/\/www.mokafive.com.  MokaFive. 2010. MokaFive home page. http:\/\/www.mokafive.com.","key":"e_1_2_1_26_1"},{"unstructured":"NTFSProgs. 2007. Linux-NTFS project. Linux-NTFS. http:\/\/www.linux- ntfs.org\/.  NTFSProgs. 2007. Linux-NTFS project. Linux-NTFS. http:\/\/www.linux- ntfs.org\/.","key":"e_1_2_1_27_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_28_1","DOI":"10.1109\/MPRV.2007.85"},{"unstructured":"ReadyBoost. 2012. ReadyBoost - Microsoft Windows. http:\/\/windows.microsoft.com\/en-US\/windows7\/products\/features\/readyboost.  ReadyBoost. 2012. ReadyBoost - Microsoft Windows. http:\/\/windows.microsoft.com\/en-US\/windows7\/products\/features\/readyboost.","key":"e_1_2_1_29_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_30_1","DOI":"10.5555\/1251375.1251391"},{"doi-asserted-by":"publisher","key":"e_1_2_1_31_1","DOI":"10.5555\/1060289.1060324"},{"doi-asserted-by":"publisher","key":"e_1_2_1_32_1","DOI":"10.1109\/MIC.2007.46"},{"doi-asserted-by":"publisher","key":"e_1_2_1_33_1","DOI":"10.1145\/2043556.2043580"},{"doi-asserted-by":"publisher","key":"e_1_2_1_34_1","DOI":"10.1145\/1555816.1555828"},{"volume-title":"Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST). USENIX Association","author":"Soules Craig A. N.","unstructured":"Craig A. N. Soules , Garth R. Goodson , John D. Strunk , and Gregory R. Ganger . 2003. Metadata efficiency in versioning file systems . In Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST). USENIX Association , Berkeley, CA, 43--58. Craig A. N. Soules, Garth R. Goodson, John D. Strunk, and Gregory R. Ganger. 2003. Metadata efficiency in versioning file systems. In Proceedings of the 2nd USENIX Conference on File and Storage Technologies (FAST). USENIX Association, Berkeley, CA, 43--58.","key":"e_1_2_1_35_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_36_1","DOI":"10.1109\/MPRV.2007.84"},{"key":"e_1_2_1_37_1","volume-title":"Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI).","author":"Ta-Min Richard","year":"2006","unstructured":"Richard Ta-Min , Lionel Litty , and David Lie . 2006 . Splitting interfaces: Making trust between applications and operating systems configurable . In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI). Richard Ta-Min, Lionel Litty, and David Lie. 2006. Splitting interfaces: Making trust between applications and operating systems configurable. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI)."},{"volume-title":"Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST). USENIX Association","author":"Tolia Niraj","unstructured":"Niraj Tolia , Jan Harkes , Michael Kozuch , and M. Satyanarayanan . 2004. Integrating portable and distributed storage . In Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST). USENIX Association , Berkeley, CA, 227--238. Niraj Tolia, Jan Harkes, Michael Kozuch, and M. Satyanarayanan. 2004. Integrating portable and distributed storage. In Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST). USENIX Association, Berkeley, CA, 227--238.","key":"e_1_2_1_38_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_39_1","DOI":"10.1145\/1367829.1367831"},{"unstructured":"TrueCrypt. 2010. TrueCrypt. Free open-source disk encryption software for Windows 7\/Vista\/XP Mac OS X and Linux. http:\/\/www.truecrypt.org\/.  TrueCrypt. 2010. TrueCrypt. Free open-source disk encryption software for Windows 7\/Vista\/XP Mac OS X and Linux. http:\/\/www.truecrypt.org\/.","key":"e_1_2_1_40_1"},{"unstructured":"Theodore Ts\u2019o. 2010. E2fsprogs: Ext2\/3\/4 Filesystem utilities. http:\/\/e2fsprogs.sourceforge.net\/.  Theodore Ts\u2019o. 2010. E2fsprogs: Ext2\/3\/4 Filesystem utilities. http:\/\/e2fsprogs.sourceforge.net\/.","key":"e_1_2_1_41_1"},{"unstructured":"YUM. 2010. YUM - Yellowdog Updater Modified. YUM Package Manager Project Home Page. http:\/\/yum.baseurl.org.  YUM. 2010. YUM - Yellowdog Updater Modified. YUM Package Manager Project Home Page. http:\/\/yum.baseurl.org.","key":"e_1_2_1_42_1"}],"container-title":["ACM Transactions on Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2465346.2465348","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2465346.2465348","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:39:36Z","timestamp":1750235976000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2465346.2465348"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5]]},"references-count":42,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,5]]}},"alternative-id":["10.1145\/2465346.2465348"],"URL":"https:\/\/doi.org\/10.1145\/2465346.2465348","relation":{},"ISSN":["0734-2071","1557-7333"],"issn-type":[{"type":"print","value":"0734-2071"},{"type":"electronic","value":"1557-7333"}],"subject":[],"published":{"date-parts":[[2013,5]]},"assertion":[{"value":"2012-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-05-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}