Improving Android Memory Utilization using Markov Decision Processes
碩士 === 元智大學 === 資訊工程學系 === 99 === In Android, resource management has significant impacts on system performance. Especially, memory management is the most crucial. According to our observations, current memory management in Android is based on the Least Recently Used (LRU) algorithm to claim for mor...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/53362084059398863127 |
id |
ndltd-TW-099YZU05392055 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099YZU053920552016-04-13T04:17:17Z http://ndltd.ncl.edu.tw/handle/53362084059398863127 Improving Android Memory Utilization using Markov Decision Processes 使用馬可夫決策過程來改善Android記憶體使用效率 Bo-Shiung Chi 紀柏雄 碩士 元智大學 資訊工程學系 99 In Android, resource management has significant impacts on system performance. Especially, memory management is the most crucial. According to our observations, current memory management in Android is based on the Least Recently Used (LRU) algorithm to claim for more free memory space. In addition, it uses a Garbage Collection (GC) mechanism to perform memory recycling. If numerous applications are executed in the limited memory space, currently Android may suffer from the lengthened loading problem. Therefore, in this research we propose a predictive memory management scheme using the Markov Decision Processes (MDP) model to improve the memory utilization. The proposed scheme has two following contributions: (1) the MDP-based memory management can efficiently improve the memory utilization in Android, and (2) it can effectively reduce the loading time while many applications are executed. Cheng-Zen Yang 楊正仁 2011 學位論文 ; thesis 30 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 元智大學 === 資訊工程學系 === 99 === In Android, resource management has significant impacts on system performance. Especially, memory management is the most crucial. According to our observations, current memory management in Android is based on the Least Recently Used (LRU) algorithm to claim for more free memory space. In addition, it uses a Garbage Collection (GC) mechanism to perform memory recycling. If numerous applications are executed in the limited memory space, currently Android may suffer from the lengthened loading problem. Therefore, in this research we propose a predictive memory management scheme using the Markov Decision Processes (MDP) model to improve the memory utilization. The proposed scheme has two following contributions: (1) the MDP-based memory management can efficiently improve the memory utilization in Android, and (2) it can effectively reduce the loading time while many applications are executed.
|
author2 |
Cheng-Zen Yang |
author_facet |
Cheng-Zen Yang Bo-Shiung Chi 紀柏雄 |
author |
Bo-Shiung Chi 紀柏雄 |
spellingShingle |
Bo-Shiung Chi 紀柏雄 Improving Android Memory Utilization using Markov Decision Processes |
author_sort |
Bo-Shiung Chi |
title |
Improving Android Memory Utilization using Markov Decision Processes |
title_short |
Improving Android Memory Utilization using Markov Decision Processes |
title_full |
Improving Android Memory Utilization using Markov Decision Processes |
title_fullStr |
Improving Android Memory Utilization using Markov Decision Processes |
title_full_unstemmed |
Improving Android Memory Utilization using Markov Decision Processes |
title_sort |
improving android memory utilization using markov decision processes |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/53362084059398863127 |
work_keys_str_mv |
AT boshiungchi improvingandroidmemoryutilizationusingmarkovdecisionprocesses AT jìbǎixióng improvingandroidmemoryutilizationusingmarkovdecisionprocesses AT boshiungchi shǐyòngmǎkěfūjuécèguòchéngláigǎishànandroidjìyìtǐshǐyòngxiàolǜ AT jìbǎixióng shǐyòngmǎkěfūjuécèguòchéngláigǎishànandroidjìyìtǐshǐyòngxiàolǜ |
_version_ |
1718222559332270080 |