Reducing the Overhead of Virtual Memory Swapping by Considering Application Characteristics and Memory Situations

Hyokyung Bahn, Jisun Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

As the number of mobile apps continues to increase, the overhead of virtual memory swapping in smartphones is becoming increasingly heavy. Unlike desktop or server systems, the default setting of smartphones does not support swapping, and thus apps are terminated in case there are no available memory space. This is because enabling the swapping function in smartphones accompanies large overhead through storage accesses. In this paper, we present a new swapping policy for smartphones that reduces the overhead of storage accesses significantly. Specifically, our policy considers application characteristics and memory situations to adjust the number of processes to be swapped. To do so, we monitor the current memory situation and determine whether supporting swapping or not for the apps in execution. Measurement studies with Android reference phones through executing 24 popular mobile apps show that the proposed policy reduces the overhead of swapping significantly.

Original languageEnglish
Title of host publicationProceedings - 2022 12th International Conference on Information Technology in Medicine and Education, ITME 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages434-438
Number of pages5
ISBN (Electronic)9798350310153
DOIs
StatePublished - 2022
Event12th International Conference on Information Technology in Medicine and Education, ITME 2022 - Xiamen, China
Duration: 18 Nov 202220 Nov 2022

Publication series

NameProceedings - 2022 12th International Conference on Information Technology in Medicine and Education, ITME 2022

Conference

Conference12th International Conference on Information Technology in Medicine and Education, ITME 2022
Country/TerritoryChina
CityXiamen
Period18/11/2220/11/22

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • Android
  • mobile app
  • smartphone
  • swapping
  • Virtual memory

Fingerprint

Dive into the research topics of 'Reducing the Overhead of Virtual Memory Swapping by Considering Application Characteristics and Memory Situations'. Together they form a unique fingerprint.

Cite this