SWAM: Revisiting Swap and OOMK for Improving Application Responsiveness on Mobile Devices
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Lim, Geunsik | - |
dc.contributor.author | Kang, Donghyun | - |
dc.contributor.author | Ham, MyungJoo | - |
dc.contributor.author | Eom, Young Ik | - |
dc.date.accessioned | 2023-12-15T15:10:38Z | - |
dc.date.available | 2023-12-15T15:10:38Z | - |
dc.date.issued | 2023-10 | - |
dc.identifier.issn | 0000-0000 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/89617 | - |
dc.description.abstract | Existing memory reclamation policies on mobile devices may be no longer valid because they have negative effects on the response time of running applications. In this paper, we propose SWAM, a new integrated memory management technique that complements the shortcomings of both the swapping and killing mechanism in mobile devices and improves the application responsiveness. SWAM consists of (1) Adaptive Swap that performs swapping adaptively into memory or storage device while managing the swap space dynamically, (2) OOM Cleaner that reclaims shared object pages in the swap space to secure available memory and storage space, and (3) EOOM Killer that terminates processes in the worst case while prioritizing the lowest initialization cost applications as victim processes first. Experimental results demonstrate that SWAM significantly reduces the number of applications killed by OOMK (6.5x lower), and improves application launch time (36% faster) and response time (41% faster), compared to the conventional schemes. | - |
dc.format.extent | 15 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | ASSOC COMPUTING MACHINERY | - |
dc.title | SWAM: Revisiting Swap and OOMK for Improving Application Responsiveness on Mobile Devices | - |
dc.type | Article | - |
dc.identifier.wosid | 001053847200016 | - |
dc.identifier.doi | 10.1145/3570361.3592518 | - |
dc.identifier.bibliographicCitation | PROCEEDINGS OF THE 29TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, MOBICOM 2023, pp 224 - 238 | - |
dc.description.isOpenAccess | N | - |
dc.identifier.scopusid | 2-s2.0-85168711564 | - |
dc.citation.endPage | 238 | - |
dc.citation.startPage | 224 | - |
dc.citation.title | PROCEEDINGS OF THE 29TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, MOBICOM 2023 | - |
dc.type.docType | Proceedings Paper | - |
dc.publisher.location | 미국 | - |
dc.subject.keywordAuthor | memory management | - |
dc.subject.keywordAuthor | page reclamation | - |
dc.subject.keywordAuthor | swap | - |
dc.subject.keywordAuthor | OOMK | - |
dc.description.journalRegisteredClass | scopus | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
1342, Seongnam-daero, Sujeong-gu, Seongnam-si, Gyeonggi-do, Republic of Korea(13120)031-750-5114
COPYRIGHT 2020 Gachon University All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.