Detailed Information

Cited 6 time in webofscience Cited 6 time in scopus
Metadata Downloads

Controlling Physical Memory Fragmentation in Mobile Systems

Authors
Kim, SH[Kim, Sang-Hoon]Kwon, S[Kwon, Sejun]Kim, JS[Kim, Jin-Soo]Jeong, J[Jeong, Jinkyu]
Issue Date
Nov-2015
Publisher
ASSOC COMPUTING MACHINERY
Keywords
Memory fragmentation; Mobile systems
Citation
ACM SIGPLAN NOTICES, v.50, no.11, pp.1 - 14
Indexed
SCIE
SCOPUS
Journal Title
ACM SIGPLAN NOTICES
Volume
50
Number
11
Start Page
1
End Page
14
URI
https://scholarworks.bwise.kr/skku/handle/2021.sw.skku/42496
DOI
10.1145/2754169.2754179
ISSN
0362-1340
Abstract
Since the adoption of hardware-accelerated features (e.g., hardware codec) improves the performance and quality of mobile devices, it revives the need for contiguous memory allocation. However, physical memory in mobile systems is highly fragmented due to the frequent spawn and exit of processes and the lack of proactive anti-fragmentation scheme. As a result, the memory allocation for large and contiguous I/O buffers suffers from highly fragmented memory, thereby incurring high CPU usage and power consumption. This paper presents a proactive anti-fragmentation approach that groups pages with the same lifetime, and stores them contiguously in fixed-size contiguous regions. When a process is killed to secure free memory, a set of contiguous regions are freed and subsequent contiguous memory allocations can be easily satisfied without incurring additional overhead. Our prototype implementation on a Nexus 10 tablet with the Android kernel shows that the proposed scheme greatly alleviates fragmentation, thereby reducing the I/O buffer allocation time, associated CPU usage, and energy consumption.
Files in This Item
There are no files associated with this item.
Appears in
Collections
Information and Communication Engineering > Department of Semiconductor Systems Engineering > 1. Journal Articles
Software > Computer Science and Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetrics

Total Views & Downloads

BROWSE