{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,3]],"date-time":"2025-11-03T23:04:10Z","timestamp":1762211050943,"version":"3.37.3"},"reference-count":60,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62302169"],"award-info":[{"award-number":["62302169"]}],"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":"publisher","id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Research Grants Council"},{"name":"Hong Kong Special Administrative Region, China","award":["CityU319"],"award-info":[{"award-number":["CityU319"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2024,1]]},"DOI":"10.1109\/tpds.2023.3331703","type":"journal-article","created":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T19:13:37Z","timestamp":1699643617000},"page":"140-153","source":"Crossref","is-referenced-by-count":2,"title":["Flexible and Efficient Memory Swapping Across Mobile Devices With LegoSwap"],"prefix":"10.1109","volume":"35","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4042-6538","authenticated-orcid":false,"given":"Changlong","family":"Li","sequence":"first","affiliation":[{"name":"School of Computer Science, Technology, MoE Engineering Research Center of Hardware\/Software Co-Design Technology, Application, East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7754-9427","authenticated-orcid":false,"given":"Yu","family":"Liang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, City University of Hong Kong, Kowloon Tong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liang","family":"Shi","sequence":"additional","affiliation":[{"name":"School of Computer Science, Technology, East China Normal University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9403-5575","authenticated-orcid":false,"given":"Chao","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Science, and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6431-9868","authenticated-orcid":false,"given":"Chun Jason","family":"Xue","sequence":"additional","affiliation":[{"name":"Department of Computer Science, City University of Hong Kong, Kowloon Tong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8360-3143","authenticated-orcid":false,"given":"Xuehai","family":"Zhou","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Science, and Technology of China, Hefei, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref13","first-page":"69","article-title":"LegoOS: A disseminated, distributed OS for hardware resource disaggregation","author":"shan","year":"2018","journal-title":"Proc 13th USENIX Symp Operating Syst Des Implementation"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2018.8342229"},{"key":"ref12","first-page":"71","article-title":"DynaMix: Dynamic mobile device integration for efficient cross-device resource sharing","author":"chae","year":"2018","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2018.2852683"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICCNC.2017.7876178"},{"year":"2020","key":"ref59"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2017.2692307"},{"year":"0","key":"ref58","article-title":"The low memory killer daemon"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555789"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1023\/A:1019051330479"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid.2016.22"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2017.125"},{"key":"ref10","first-page":"649","article-title":"Efficient memory disaggregation with INFINISWAP","author":"juncheng","year":"2017","journal-title":"Proc 14th USENIX Symp Netw Syst Des Implementation"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6168955"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3081333.3081348"},{"year":"0","key":"ref16"},{"year":"0","key":"ref19"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3307334.3326096"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2005.347050"},{"key":"ref50","first-page":"249","article-title":"Network requirements for resource disaggregation","author":"gao","year":"2016","journal-title":"Proc Symp Oper Syst Des Implementation"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2019.00120"},{"year":"0","key":"ref45"},{"article-title":"Understanding and reducing smartphone energy consumption","year":"2017","author":"carroll","key":"ref48"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446697"},{"year":"0","key":"ref42"},{"key":"ref41","article-title":"Firefly: Untethered multi-user VR for commodity mobile devices","author":"liu","year":"2020","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref44","first-page":"445","article-title":"CacheSifter: Sifting cache files for boosted mobile performance and lifetime","author":"liang","year":"2022","journal-title":"Proc 20th USENIX Conf File Storage Technol"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2010.5416645"},{"year":"0","key":"ref49"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3307334.3326108"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS47924.2020.00103"},{"key":"ref9","first-page":"775","article-title":"Remote regions: A simple abstraction for remote memory","author":"aguilera","year":"2018","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3012316"},{"key":"ref3","first-page":"943","article-title":"Firefly: Untethered multi-user VR for commodity mobile devices","author":"liu","year":"2020","journal-title":"Proc USENIX Conf USENIX Annu Tech Conf"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2428692"},{"year":"0","key":"ref5"},{"year":"0","key":"ref40"},{"year":"0","key":"ref35"},{"key":"ref34","first-page":"127","article-title":"TCP = RDMA: CPU-efficient remote storage access with i10","author":"hwang","year":"2020","journal-title":"Proc 17th USENIX Symp Netw Syst Des Implementation"},{"year":"0","key":"ref37"},{"key":"ref36","article-title":"Spark: Cluster computing with working sets","author":"zaharia","year":"2010","journal-title":"Proc 2nd USENIX Workshop Hot Topics Cloud Comput"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1993806.1993862"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062317"},{"year":"0","key":"ref33"},{"year":"0","key":"ref32"},{"year":"0","key":"ref2"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2512904"},{"year":"0","key":"ref39"},{"key":"ref38","article-title":"Acclaim: Adaptive memory reclaim to improve user experience in Android systems","author":"liang","year":"2020","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref24","first-page":"489","article-title":"mTCP: A highly scalable user-level TCP stack for multicore systems","author":"jeong","year":"2014","journal-title":"Proc USENIX Symp Netw Syst Des Implementation"},{"key":"ref23","first-page":"49","article-title":"IX: A protected dataplane operating system for high throughput and low latency","author":"belay","year":"2014","journal-title":"Proc 11th USENIX Conf Operating Syst Des Implementation"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2016.103"},{"key":"ref25","first-page":"15","article-title":"FastTrack: Foreground app-aware I\/O management for improving user experience of Android smartphones","author":"hahn","year":"2018","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref20","first-page":"365","article-title":"ASAP: Fast mobile application switch via adaptive prepaging","author":"son","year":"2021","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref22","first-page":"719","article-title":"STMS: Improving MPTCP throughput under heterogeneous networks","author":"shi","year":"2018","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref21","article-title":"End the senseless killing: Improving memory management for mobile operating systems","author":"lebeck","year":"2020","journal-title":"Proc Annu Tech Conf"},{"year":"0","key":"ref28"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3078633.3081031"},{"key":"ref29","first-page":"41","article-title":"Falcon: Scaling IO performance in multi-SSD volumes","author":"kumar","year":"2017","journal-title":"Proc USENIX Annu Tech Conf"},{"year":"2021","key":"ref60"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/10323392\/10314796.pdf?arnumber=10314796","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,13]],"date-time":"2023-12-13T19:55:38Z","timestamp":1702497338000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10314796\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1]]},"references-count":60,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2023.3331703","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"type":"print","value":"1045-9219"},{"type":"electronic","value":"1558-2183"},{"type":"electronic","value":"2161-9883"}],"subject":[],"published":{"date-parts":[[2024,1]]}}}