Android 5.0にてメモリリークによる深刻な不具合が多数報告される

Yusuke Sakakura

Yusuke Sakakura

Yusuke Sakakura

ブログメディア「携帯総合研究所」を運営しています。学生時代に開設して今年が16年目。スマートフォンの気になる最新情報をいち早くお届けします。各キャリア・各メーカーの発表会に参加し、取材も行います。SEの経験を活かして料金シミュレーターも開発しています。

2014/11/26 8:18
Android 5.0にてメモリリークによる深刻な不具合が多数報告される

先日、Android 5.0にアップデートした「Nexus 7(2012)」にて、動作が遅くなる不具合が多数確認されたとお伝えしましたが、今度は深刻なメモリリークが発生する報告が多数確認されました。

メモリリークによって、アプリが頻繁に強制終了するなどの深刻なバグが報告される。

AOSPのIssue Trackerに寄せられた多くのレポートによると、Androidの使用時間に比例してシステムが利用するRAMの容量がどんどん膨れ上がるーいわゆるメモリリークが発生し、アプリが頻繁に強制終了したり、OSの反応が悪くなるとのこと。

This is a real problem. As the hours pass system ram consumed gets bigger and bigger. It gets to the point that I have to reboot my device because apps keep reloading and sometimes even the launcher has to reload.It is a serious issue. I have to reboot daily

引用元:Issue 79729 – android – Memory Leak on Lollipop crashing Apps – Android Open Source Project – Issue Tracker – Google Project Hosting

Android OSは、システムが不要と判断したアプリ(一定時間操作が行われないなど、優先度が低いもの)を自動で終了したり、アプリのタスクメニューからユーザーが手動で終了するなどして、メモリの開放が行われますが、今回のバグを見る限りではそれらの機能が正常に機能していないようです。

ちなみに、これまでのAndroidでは、Dalvikがメモリ管理を行っていましたが、Android 5.0のアップデートでARTに変更されています。

この不具合の報告者はNexus 5のユーザーが多いものの、Nexus 7(2013)のユーザーも報告しており、深刻なメモリリークは機種によらず発生するようですが、手元にあるAndroid 5.0にアップデートしたNexus 7(2012)ではメモリリークのような事象は起きていません。

この不具合の対処方法としては都度、端末を再起動してメモリを開放するしかありませんが、当然、再起動後もメモリリークは発生するので気休め程度にしかなりませんね・・・。根本的に解決するにはGoogleがバグを修正し、修正版のアップデートを待つしかありません。

Googleで見つけやすく
  • Googleで優先するソースに追加すると、携帯総合研究所の新しい記事を見つけやすくなります。
  • 最新ニュース、独自の解説、レビューを見逃さないために、ぜひ追加してください。
Googleで優先するソースとして追加する
投稿規約
  • チャットサポートではありませんので、質問は必ず記事を読んでから投稿してください。
  • 状況が分かるように、できるだけ具体的に書いてください。「できません」だけでは判断が難しいため、表示されているメッセージや試したことを書いていただけると助かります。
  • 誹謗中傷や権利侵害にあたる内容は投稿しないでください。悪質な場合は、必要に応じて適切な対応を行うことがあります。
  • 攻撃的・侮辱的・過激な表現、他の方が不快に感じる表現を含むコメントは承認しない場合があります。
  • VPNを利用した投稿や、同じ内容の連続投稿は承認されない場合があります。

コメントを残す

(任意)

あなたにおすすめ