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...

Full description

Bibliographic Details
Main Authors: Bo-Shiung Chi, 紀柏雄
Other Authors: Cheng-Zen Yang
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