FIT2016 第15回情報科学技術フォーラム 開催日:2016年9月7日(水)~9日(金) 会場:富山大学キャンパス
抄録
M-019
AndroidアプリケーションのオブジェクトとGCの関係に関する一考察
濱中真太郎・栗原 駿・福田翔貴(工学院大)・小口正人(お茶の水女子大)・山口実靖(工学院大)
Android OSはスマートフォンを始めとしたモバイルデバイスに広く採用されている.AndroidOSは空きメモリ量が減少すると不要なオブジェクトを発見し,開放を行うGarbage Collection(GC)が発生する.GCの処理はアプリケーションスレッドを一時的に止めてしまうStop The World(STW)を引き起こす.GCの起動はアプリケーション性能やユーザの操作性に悪影響を与えるため,GCの発生は少ないことが望ましい.本稿ではAndroid OSのアプリケーションヒープを解析しオブジェクト毎のサイズや寿命について調査を行い,効率的なGCを行うための考察を行う.