상세 보기
초록
Traditionally, mobile systems avoid virtual memory swapping to flash memory due to wear-out and latency issues. Instead, mobile systems kill background applications to secure free memory but this leads to long-latency cold startup of applications, thereby resulting in degraded user experience. With the advance of mobile network technologies, network-based memory expansion can offer a solution, allowing users to leverage large back-end memory on edge servers. However, traditional memory expansion methods still suffer from high latency due to on-demand page faults and difficulty in identifying numerous cold pages. We propose a novel memory expansion scheme tailored for fast networks in mobile systems. Our scheme minimizes the on-demand network latency of remote I/O by bulk-prefetching pages based on access sequences during application launches. Our system also effectively identifies and exports cold pages to the edge, freeing up local memory. Our evaluations show a 41% reduction in displayed time and 62% memory expansion with 42% faster launch times, outperforming both traditional swapping and app-killing mechanisms of conventional systems. Copyright © 2025 held by the owner/author(s).
키워드
- 제목
- Transparent Smartphone Memory Expansion
- 저자
- Lee, Gyusun; Park, Jinyong; Lee, Jae W.; Jeong, Jinkyu
- 발행일
- 2025-05-14
- 유형
- Proceedings Paper
- 저널명
- Proceedings of the ACM Symposium on Applied Computing
- 페이지
- 1325 ~ 1334