학술논문

스왑 지원 스마트폰의 메모리 쓰레싱 분석 및 관리 방안
Analysis and Management Policies for Memory Thrashing of Swap-Enabled Smartphones
Document Type
Article
Text
Source
한국인터넷방송통신학회 논문지, 04/30/2023, Vol. 23, Issue 2, p. 61-66
Subject
Smartphone
swap
thrashing
Android
mobile platform
NVM
Language
한국어(KOR)
ISSN
2289-0238
Abstract
As the use of smartphones expands to various areas and the level of multitasking increases, the support of swap is becoming increasingly important. However, swap support in smartphones is known to cause excessive storage traffic, resulting in memory thrashing. In this paper, we analyze how the thrashing of swaps that occurred in early smartphones has changed with the advancement of smartphone hardware. As a result of this analysis, we show that the swap thrashing problem can be resolved to some extent when the memory size increases. However, we also show that thrashing still occurs when the number of running apps continues to increase. Based on further analysis, we observe that this thrashing is caused by some hot data and suggest a way to solve this through an NVM-based architecture. Specifically, we show that a small size NVM with judicious management can resolve the performance degradation caused by smartphone swap.