MobileSwap: Cross-Device Memory Swapping for Mobile Devices

被引:3
|
作者
Li, Changlong [1 ,2 ,3 ]
Shi, Liang [1 ,2 ]
Xue, Chun Jason [3 ]
机构
[1] Minist Educ, Software Hardware Codesign Engn Res Ctr, Shanghai, Peoples R China
[2] East China Normal Univ, Shanghai, Peoples R China
[3] City Univ Hong Kong, Hong Kong, Peoples R China
关键词
swapping; memory management; mobile devices;
D O I
10.1109/DAC18074.2021.9586108
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents MobileSwap, a cross-device memory swapping scheme for mobile devices. It exploits the unbalanced utilization of memory resources across devices. MobileSwap achieves comparable-to-local swapping performance based on existing network infrastructure. This is realized by two novel approaches: resource dedicated swapping for fast swapping among devices and app aware swapping for network connectivity considerations. MobileSwap is implemented and deployed on real mobile devices. Experimental results show that MobileSwap can enhance app caching capability by 2x compared with no swapping, and improve performance by 2.3x compared with state-of-the-art remote swapping. More importantly, local swapping induced read-write conflicts are largely removed.
引用
收藏
页码:115 / 120
页数:6
相关论文
共 50 条
  • [1] Exploring Cross-Device Web Use on PCs and Mobile Devices
    Kane, Shaun K.
    Karlson, Amy K.
    Meyers, Brian R.
    Johns, Paul
    Jacobs, Andy
    Smith, Greg
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT 2009, PT I, 2009, 5726 : 722 - +
  • [2] Cross-Device Tracking: Matching Devices and Cookies
    Diaz-Moralesl, Roberto
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2015, : 1699 - 1704
  • [3] Mobile Plus: Multi-device Mobile Platform for Cross-device Functionality Sharing
    Oh, Sangeun
    Yoo, Hyuck
    Jeong, Dae R.
    Duc Hoang Bui
    Shin, Insik
    [J]. MOBISYS'17: PROCEEDINGS OF THE 15TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2017, : 332 - 344
  • [4] Cross-Device Computation Coordination for Mobile Collocated Interactions with Wearables
    Yoon, Hyoseok
    Shin, Choonsung
    [J]. SENSORS, 2019, 19 (04)
  • [5] Adaptive Cross-Device Gait Recognition Using a Mobile Accelerometer
    Hoang, Thang
    Nguyen, Thuc
    Luong, Chuyen
    Do, Son
    Choi, Deokjai
    [J]. JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2013, 9 (02): : 333 - 348
  • [6] DynaMix: Dynamic Mobile Device Integration for Efficient Cross-device Resource Sharing
    Chae, Dongju
    Kim, Joonsung
    Lee, Gwangmu
    Kim, Hanjun
    Chang, Kyung-Ah
    Lee, Hyogun
    Kim, Jangwoo
    [J]. PROCEEDINGS OF THE 2018 USENIX ANNUAL TECHNICAL CONFERENCE, 2018, : 71 - 83
  • [7] Flexible and Efficient Memory Swapping Across Mobile Devices With LegoSwap
    Li, Changlong
    Liang, Yu
    Shi, Liang
    Wang, Chao
    Xue, Chun Jason
    Zhou, Xuehai
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2024, 35 (01) : 140 - 153
  • [8] Cross-Device Difference Detector for Mobile Application GUI Compatibility Testing
    Ren, Yanwei
    Gu, Youda
    Ma, Zongqing
    Zhu, Hualiang
    Yin, Fei
    [J]. 2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2022), 2022, : 253 - 260
  • [9] Supporting Cross-Device Interactions with Gestures between Personal and Public Devices
    Pulina, Francesca
    Paterno, Fabio
    [J]. MUM 2019: 18TH INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS MULTIMEDIA, 2019,
  • [10] Cross-Device Consumer Identification
    Kejela, Girma
    Rong, Chunming
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2015, : 1687 - 1689