Android のドキュメントには次のように記載されています ( http://developer.android.com/training/basics/activity-lifecycle/stopping.html内):
極端な場合、システムはアクティビティの最後の onDestroy() コールバックを呼び出さずにアプリ プロセスを強制終了する可能性があるため、onStop() を使用してメモリ リークの可能性があるリソースを解放することが重要です。
それは間違っているように聞こえます。killされたプロセスはどのようにしてメモリリークを起こすのでしょうか?