3 つのサービスをロードする Android アプリケーションがあります。アプリケーション自体は、3 つのサービスとともにバックグラウンドで実行されます。アプリケーションと 3 つのサービスの CPU 使用率を測定したいと考えています。サービスの 1 つで使用しているメトリックを収集するコードを配置しました。私が取得している PID はサービス専用であることがわかりました。誰かがこれがどのように機能するかを正確に知っていることを望んでいました。アプリケーションと 3 つのサービスにはそれぞれ独自の PID がありますか、それともアプリケーションとサービスの間で共有される 1 つの PID がありますか? この質問に答えるのに十分な情報を提供していない場合はお知らせください。より多くの情報を提供できるように最善を尽くします。
ありがとう、
ダグ