4
私は今、アウトオブメモリ(OOM)キラーに読んだだけでなく、Androidがプロセスに優先順位を付ける方法(https://developer.android.com/guide/components/processes-and-threads.html#Lifecycle)フォアグラウンドアクティビティのOOMスコアは常に最低ですか?
をフォアグラウンド活動は常に最低oom_scoreを持つべきであるということのようだ、となりますよ常に最後に殺される。しかし、私はランチャーが実際にフォアグラウンドのアクティビティよりもoom_scoreの方が低い場合を見つけました。誰もがなぜこの行動がそうであるか知っていますか?
私の経験ではそうではありません。私はNexus 5でMarshmallowを使用しているプロセスのoom_scoresを見ています。ほとんどのフォアグラウンドアクティビティはランチャーよりoom_scoreが低くなっています。しかし、フォアグラウンドプロセスを終了して再起動するまでは、そうしないものもあります。 – user1118764