「バッテリーの使用」は何を伝え、どのように実装されますか?


11

「設定->電話について->バッテリーの使用」についていくつか質問があります。主にこれらの項目の意味がよくわからないためです。

(1)「セルスタンバイ」は、音声/データ通信がない場合にタワーとの無線通信で使用されるエネルギーを示していますか?

(2)「電話アイドル」は何を示していますか?

(3)「Androidシステム」とは、OSコード実行で使用されるエネルギーを意味しますか?

(4)「メディアサーバー」は何を示していますか?

(5)「Android Core Apps」は何を示していますか?

(6)また、個々のアプリが消費するエネルギーも表示されます。display + wifi + cellで使用されるエネルギーはアプリに分類されることなくすでに個別にリストされているため、これらの項目にはCPU + RAM + Flashで消費されるエネルギーのみが含まれるのかと思います。私は正しいですか?

(7)Androidは個々のハードウェアコンポーネントが使用するエネルギーをどのように測定しますか?たとえば、ディスプレイで使用されるエネルギーを測定するために、電圧と電流で測定しますか、それともディスプレイやバックライトがオンになっている時間で測定しますか?後者の場合、異なるハードウェアをどのように処理しますか?

(8)Androidは、個々のプロセスのCPU / RAM /フラッシュが使用するエネルギーをどのように測定しますか?多くのパフォーマンスプロファイラーと同じように、CPUについては、サンプルを使用して、各プロセスがCPUを占有する時間を検出する可能性があります。しかし、RAMとフラッシュの場合、オンラインで測定するのは非常にコストがかかるようです。

(9)「バッター使用」の情報は正確ですか?:-)

任意の助けをいただければ幸いです。ありがとう!

回答:


6

それぞれをクリックすると、詳細情報が表示されます。すべての質問に対する答えはわかりませんが、知っていることは共有します...

(1)「セルスタンバイ」は、音声/データ通信がないときにタワーとの無線通信で使用されるエネルギーを示していますか?

はい。

(2)「電話アイドル」は何を示していますか?

それはあなたがそれを使用していないときにあなたのデバイスがオンのままでいるために使用する電力です。CPUはまだ動いており、メモリの電源はオンのままです...

(3)「Androidシステム」とは、OSコード実行で使用されるエネルギーを意味しますか?

Android OSには、アプリの実行を参照する別のオプションがあります。Androidシステムは、AutoSyncなどの特定のバックグラウンドサービスや、セルタワーと通信するソフトウェア側を実行するために使用されるエネルギーです...

(4)「メディアサーバー」は何を示していますか?

これはすべてオーディオとビデオの処理だと思います。音楽を再生した合計時間を反映しているとは思わないが、代わりに、CPUが音楽をデコードするために使用した合計処理時間。

(5)「Android Core Apps」は何を示していますか?

スマートフォンにはありません。これが「Android OS」と表示されているのでしょうか。

(6)また、個々のアプリが消費するエネルギーも表示されます。display + wifi + cellで使用されるエネルギーはアプリに分類されることなくすでに個別にリストされているため、これらの項目にはCPU + RAM + Flashで消費されるエネルギーのみが含まれるのかと思います。

すばらしい質問です。知りません。


ねえマット。答えてくれてありがとう(+1)。(5)については、「Android Core Apps」と「Android OS」の両方を見たとのことですが。たとえば、このページgeardiary.com/2009/12/29/…には「Android Core Apps」があります。カーネルでコードを実行することによって消費されるエネルギーは、「Androidシステム」または「Android OS」に分類されますか?Android OSはアプリの実行について言及しているとのことですが、これらの「アプリ」とは正確には何ですか?
エバーグリーン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.