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 条
  • [31] Weave: Scripting Cross-Device Wearable Interaction
    Chi, Pei-Yu
    Li, Yang
    [J]. CHI 2015: PROCEEDINGS OF THE 33RD ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2015, : 3923 - 3932
  • [32] Interactive Development of Cross-Device User Interfaces
    Nebeling, Michael
    Mintsi, Theano
    Husmann, Maria
    Norrie, Moira C.
    [J]. 32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2793 - 2802
  • [33] Is a Framework Enough? Cross-Device Testing and Debugging
    Husmann, Maria
    Heyder, Nina
    Norrie, Moira C.
    [J]. EICS'16: PROCEEDINGS OF THE 8TH ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2016, : 251 - 262
  • [34] Distribution alignment for cross-device palmprint recognition
    Shen, Lei
    Zhang, Yingyi
    Zhao, Kai
    Zhang, Ruixin
    Shen, Wei
    [J]. PATTERN RECOGNITION, 2022, 132
  • [35] FairFed: Cross-Device Fair Federated Learning
    Rehman, Muhammad Habib Ur
    Dirir, Ahmed Mukhtar
    Salah, Khaled
    Svetinovic, Davor
    [J]. 2020 IEEE APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP (AIPR): TRUSTED COMPUTING, PRIVACY, AND SECURING MULTIMEDIA, 2020,
  • [36] Implementing Cross-Device Atomics in Heterogeneous Processors
    Gupta, Meghana
    Das, Dibyendu
    Raghavendra, Prakash
    Tye, Tony
    Lobachev, Leonid
    Agarwal, Amit
    Hegde, Ravish
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 659 - 668
  • [37] Conductor: Enabling and Understanding Cross-Device Interaction
    Hamilton, Peter
    Wigdor, Daniel J.
    [J]. 32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2773 - 2782
  • [38] Investigating Cross-Device Interaction between a Handheld Device and a Large Display
    Paay, Jeni
    Raptis, Dimitrios
    Kjeldskov, Jesper
    Skov, Mikael B.
    Ruder, Eric V.
    Lauridsen, Bjarke M.
    [J]. PROCEEDINGS OF THE 2017 ACM SIGCHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'17), 2017, : 6608 - 6619
  • [39] Predicting Search Performance from Mobile Touch Interactions on Cross-device Search Engine Result Pages
    Wu, Dan
    Cheng, Lei
    [J]. TRANSFORMING DIGITAL WORLDS, ICONFERENCE 2018, 2018, 10766 : 560 - 570
  • [40] Zero-Permission Acoustic Cross-Device Tracking
    Matyunin, Nikolay
    Szefer, Jakub
    Katzenbeisser, Stefan
    [J]. PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2018, : 25 - 32