TY - GEN
T1 - Archer
T2 - 23rd USENIX Conference on File and Storage Technologies, FAST 2025
AU - Li, Changlong
AU - Zhu, Zongwei
AU - Wang, Chao
AU - Liu, Fangming
AU - Xu, Fei
AU - Sha, Edwin H.M.
AU - Zhou, Xuehai
N1 - Publisher Copyright:
© 2025 FAST. All Rights Reserved.
PY - 2025
Y1 - 2025
N2 - In mobile systems, memory can be compressed page-by-page to save space. This approach is widely adopted because memory data is accessed by page. However, this paper shows that the system response speed is significantly limited by page-grained compression. In this paper, we observe that approximately a quarter of anonymous memory pages are highly correlated, even though the association is implicit. Inspired by this, we propose Archer, an association-rule-aware memory compression framework in mobile systems. Archer demonstrates that memory in mobile devices should be compressed using flexible granularity, rather than relying solely on traditional page compression. To further integrate association-rule mining techniques into system design, we redesign the LRU mechanism and propose an adaptive memory compression region. Experimental results show that the average app launching speed is 1.55x faster when enabling Archer, and the average photographic speed and frame rate increase by 1.42x and 1.31x, respectively, compared to the state-of-the-art.
AB - In mobile systems, memory can be compressed page-by-page to save space. This approach is widely adopted because memory data is accessed by page. However, this paper shows that the system response speed is significantly limited by page-grained compression. In this paper, we observe that approximately a quarter of anonymous memory pages are highly correlated, even though the association is implicit. Inspired by this, we propose Archer, an association-rule-aware memory compression framework in mobile systems. Archer demonstrates that memory in mobile devices should be compressed using flexible granularity, rather than relying solely on traditional page compression. To further integrate association-rule mining techniques into system design, we redesign the LRU mechanism and propose an adaptive memory compression region. Experimental results show that the average app launching speed is 1.55x faster when enabling Archer, and the average photographic speed and frame rate increase by 1.42x and 1.31x, respectively, compared to the state-of-the-art.
UR - https://www.scopus.com/pages/publications/105002219420
M3 - 会议稿件
AN - SCOPUS:105002219420
T3 - Proceedings of the 23rd USENIX Conference on File and Storage Technologies, FAST 2025
SP - 497
EP - 511
BT - Proceedings of the 23rd USENIX Conference on File and Storage Technologies, FAST 2025
PB - USENIX Association
Y2 - 25 February 2025 through 27 February 2025
ER -