TY - GEN
T1 - Access Characteristic Guided Remote Swapping for User Experience Optimization on Mobile Devices
AU - Li, Wentong
AU - Lv, Yina
AU - Li, Changlong
AU - Shi, Liang
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - With the rapid development of mobile devices, remote swapping has been widely studied across mobile devices. However, one challenge for remote swapping is its unsatisfying user experience. This is because remote swapping always requires a large amount of data swapping across devices. In this work, an access characteristic guided remote swapping scheme, ACR-Swap, is proposed to optimize user experience. This work is motivated by observations from our comprehensive studies on the access characteristics of existing remote swapping. First, the swap-in operations of system service processes are more frequent than that of the application-specific processes. Second, apps have a different amount of swap-in operations in different running periods. Based on the observations, ACR-Swap is designed with two schemes to optimize the remote swapping. First, a process-aware page sifting (PPS) scheme is designed to identify processes and determine data placement across devices. Second, an adaptive-granularity prefetching (AGP) scheme is proposed to prefetch data across devices based on the running period of apps. ACR-Swap is demonstrated on real mobile devices. Experimental results show that ACR-Swap can significantly reduce the app switching latency compared with the state-of-the-arts and improves the app caching capability, compared to no swapping.
AB - With the rapid development of mobile devices, remote swapping has been widely studied across mobile devices. However, one challenge for remote swapping is its unsatisfying user experience. This is because remote swapping always requires a large amount of data swapping across devices. In this work, an access characteristic guided remote swapping scheme, ACR-Swap, is proposed to optimize user experience. This work is motivated by observations from our comprehensive studies on the access characteristics of existing remote swapping. First, the swap-in operations of system service processes are more frequent than that of the application-specific processes. Second, apps have a different amount of swap-in operations in different running periods. Based on the observations, ACR-Swap is designed with two schemes to optimize the remote swapping. First, a process-aware page sifting (PPS) scheme is designed to identify processes and determine data placement across devices. Second, an adaptive-granularity prefetching (AGP) scheme is proposed to prefetch data across devices based on the running period of apps. ACR-Swap is demonstrated on real mobile devices. Experimental results show that ACR-Swap can significantly reduce the app switching latency compared with the state-of-the-arts and improves the app caching capability, compared to no swapping.
KW - memory management
KW - mobile device
KW - remote swapping
KW - user experience
UR - https://www.scopus.com/pages/publications/85168132016
U2 - 10.1109/SmartWorld-UIC-ATC-ScalCom-DigitalTwin-PriComp-Metaverse56740.2022.00051
DO - 10.1109/SmartWorld-UIC-ATC-ScalCom-DigitalTwin-PriComp-Metaverse56740.2022.00051
M3 - 会议稿件
AN - SCOPUS:85168132016
T3 - Proceedings - 2022 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Autonomous and Trusted Vehicles, Scalable Computing and Communications, Digital Twin, Privacy Computing, Metaverse, SmartWorld/UIC/ATC/ScalCom/DigitalTwin/PriComp/Metaverse 2022
SP - 186
EP - 193
BT - Proceedings - 2022 IEEE SmartWorld, Ubiquitous Intelligence and Computing, Autonomous and Trusted Vehicles, Scalable Computing and Communications, Digital Twin, Privacy Computing, Metaverse, SmartWorld/UIC/ATC/ScalCom/DigitalTwin/PriComp/Metaverse 2022
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2022 IEEE SmartWorld, 19th IEEE International Conference on Ubiquitous Intelligence and Computing, 2022 IEEE International Conference on Autonomous and Trusted Vehicles Conference, 22nd IEEE International Conference on Scalable Computing and Communications, 2022 IEEE International Conference on Digital Twin, 8th IEEE International Conference on Privacy Computing and 2022 IEEE International Conference on Metaverse, SmartWorld/UIC/ATC/ScalCom/DigitalTwin/PriComp/Metaverse 2022
Y2 - 15 December 2022 through 18 December 2022
ER -