一部の友人は、OSや一部の殺せないサービスがほとんどのRAMを使用するため、Androidスマートフォンには通常のアプリで使用できるメモリがほとんどない(100 MB未満)と言っています。たとえば、512MBの1台の電話では90MBのメモリしか使用できないため、同時に実行できるアプリは2〜3個だけです。
スワップパーティション/ファイルの作成が役立つかどうか疑問に思っていますが、Web全体でさまざまな意見があり、何をすべきかわかりません。私の質問は次のとおりです。
(1)特にOSおよびそれらの殺せないサービスでは、スワップアウトするために頻繁に使用されないメモリページが多くありますか?
(2)小さなメモリページをスワップアウトすると、フラッシュメモリの寿命がどのように損なわれますか?フラッシュ(またはSDカード?)は自動的にウェアレベリングを行いますか?
(3)複数のアプリを実行する場合、スワッピングは本当にパフォーマンスを向上させますか?(1)への答えがイエスなら、そうだと思います。
(4)フラッシュへの書き込みが遅すぎるため、スワッピングが発生した場合の応答性が損なわれますか?
(5)AndroidがLinuxカーネルからスワッピングメカニズムを保持しているのは本当ですか?
読んでくれてありがとう。