Virtual memory partitioning for enhancing application performance in mobile platforms
- Authors
- Lim G.; Min C.; Ik Eom Y.
- Issue Date
- Nov-2013
- Publisher
- IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
- Keywords
- Low Memory Killer; Memory Allocator; Out-of-Memory Killer; Page Reclamation
- Citation
- IEEE Transactions on Consumer Electronics, v.59, no.4, pp 786 - 794
- Pages
- 9
- Indexed
- SCI
SCIE
SCOPUS
- Journal Title
- IEEE Transactions on Consumer Electronics
- Volume
- 59
- Number
- 4
- Start Page
- 786
- End Page
- 794
- URI
- https://scholarworks.bwise.kr/skku/handle/2021.sw.skku/62277
- DOI
- 10.1109/TCE.2013.6689690
- ISSN
- 0098-3063
1558-4127
- Abstract
- Recently, the amount of running software on smart mobile devices is gradually increasing due to the introduction of application stores. The application store is a type of digital distribution platform for application software, which is provided as a component of an operating system on a smartphone or tablet. Mobile devices have limited memory capacity and, unlike server and desktop systems, due to their mobility they do not have a memory slot that can expand the memory capacity. Low memory killer (LMK) and out-ofmemory killer (OOMK) are widely used memory management solutions in mobile systems. They forcibly terminate applications when the available physical memory becomes insufficient. In addition, before the forced termination, the memory shortage incurs thrashing and fragmentation, thus slowing down application performance. Although the existing page reclamation mechanism is designed to secure available memory, it could seriously degrade user responsiveness due to the thrashing. Memory management is therefore still important especially in mobile devices with small memory capacity. This paper presents a new memory partitioning technique that resolves the deterioration of the existing application life cycle induced by LMK and OOMK. It provides a completely isolated virtual memory node at the operating system level. Evaluation results demonstrate that the proposed method improves application execution time under memory shortage, compared with methods in previous studies. © 2013 IEEE.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - Computing and Informatics > Computer Science and Engineering > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/skku/handle/2021.sw.skku/62277)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.