>>281
そもそもAndroidは1アプリ1プロセスではない

Androidでは1つのActivityや1つのServiceが1個のプロセスに対応していて、Androidの
アプリは複数のActivityやServiceをIntent経由で呼び出す形でできている

例えばネットから動画かなんか落とすアプリを考えると、メイン画面と設定画面の2つの
ActivityとダウンロードのServiceからできているとすると、プロセスは3つ動くのよ

AndroidのメインシステムであるZygoteがfork(clone)とコピーオンライトの仕組みを活用して
マルチスレッドではなくマルチプロセスでも効率的に動くようになっている

AndroidのアプリはWindowsやLinuxの通常アプリとは構造が全然違うのよ