スマホのバッテリーはなぜ“持たない”――開発者用測定ツール「TRYGLE POWER BENCH」で分かること(2/2 ページ)
多くのユーザーが不満に感じている「スマホのバッテリー持ち」。省電力技術や大容量バッテリーの採用でもなかなか解決されない理由とはなにか? メーカーも使うスマホ向け電力測定ツールを開発したトライグルに聞いた。
スマホの消費電力を“見える化”するTRYGLE POWER BENCH
トライグルのTRYGLE POWER BENCHは、スマートフォンのバッテリーから流れる電流を測定する電流計の「MOBILE POWER LOGGER」、測定するスマートフォンの処理・通信ログを記録するアプリ「PROCESS LOGGER」、複数のログをPC上に重ねて表示するソフトの「POWER ANALYZER」という3つの要素から構成されている。
MOBILE POWER LOGGERはポータブルタイプで、スマートフォンと一緒に持ち運べるのが大きな特徴だ。電源も乾電池かAC電源(USB接続)のどちらかを選択できる。MOBILE POWER LOGGERで記録した電流の計測結果は、PROCESS LOGGERが記録したスマートフォン上のログと併せて、POWER ANALYZERで分かりやすく視覚化。待受状態はもちろん、電話の発着信やメールの送受信、特定のアプリをインストールして、なんらかのイベントが発生した場合のバッテリー消費をその都度確認できる。計測は最小1ミリ秒単位、ログは最小5ミリ秒単位で記録でき、一瞬にも満たない挙動でも消費電力を把握。また連続で電池駆動で約72時間まで記録できるため、1日の利用を想定した実際の利用環境に近い計測が可能だ。
従来のTRYGLE POWER BENCHは、あらかじめ決められた処理を実行するベンチマークソフトアプリ「SCENARIO PLAYER」を動作させ、どれくらいの電流が流れたのかを調べていた。このほどリリースされた最新バージョンでは、上記のように、スマートフォンを実際に操作して処理や通信の状態を記録。その場合のバッテリー消費を“見える化”できるようになった。
もちろん、各メーカーの測定環境にはより高精度な電流計がある。しかしそれには安定した電源が必要で、設備は大規模だ。持ち運びにも向かないため、社内の開発環境などでしか利用できず、移動を伴うバッテリー消費を測定するのが難しい。またアプリマーケットにあるさまざまなアプリをインストールし、それを使うことでどのような処理が発生しているのかも調べにくいという。
「メーカーの大きな測定設備は、ハードウェアの設計や実装を担当する技術者の“ハード屋さん”向けですね。ハードウェアそのものの消費電力はこれでしっかり測定できます。しかし現在のスマートフォンは、OSやアプリによるバッテリー消費を改善しないと、さらなる省電力化が難しい状態です。既存の測定環境はさまざまなアプリをインストールしてユーザーと同じような環境で使えませんから、OSやアプリを開発するソフトウェア技術者である“ソフト屋さん”が知りたい項目を調べにくい。測定結果を記録しているログも、ハード屋さんとしての経験が無いと分析できないケースもあります。アプリ開発者を含めたソフト屋さんの利用を想定した測定ツールが、TRYGLE POWER BENCHです」(冨森氏)
そのTRYGLE POWER BENCHを使うと、どんなことが分かるのか。実際の測定結果をもとに、スマートフォンのバッテリー消費について冨森氏に具体的に解説してもらった。その内容は次回以降でお届けしよう。
関連記事
- スマホ用電力測定ツール「TRYGLE POWER BENCH」がバージョンアップ
トライグルは、スマホの消費電力を測定する開発者向けツール「TRYGLE POWER BENCH」をバージョンアップした。スマホの動作ログも取得できるようになり、アプリごとの消費電力も測定できるようになった。 - 120fpsの高速撮影映像でスノボのテクニックを学ぶiPhoneアプリ「ゲレンデヒーロー」
ビデオプラットフォーム「TRYGLE VIDEOBOOK」の第2弾アプリ「ゲレンデヒーロー 〜スノーボード動画ハウツー Snowboard How To〜」がリリース。人気スノーボーダーのテクニックを120fpsの高速撮影映像で解説する。 - トライグル、60fps対応のスマホ向け映像配信プラットフォームを発表 第1弾は「土屋健二の極意ジンガ」
トライグルは、60fpsの映像で8分の1スロー再生やコマ送り、ズームに対応したビデオ配信プラットフォーム「TRYGLE VIDEOBOOK」を発表した。同時に第1弾アプリ「リフティング王・土屋健二の極意ジンガ」もリリース。 - Snapdragon搭載スマホのバッテリー駆動時間を延ばす「Snapdragon BatteryGuru」
Qualcommが、Snapdragonを採用するAndroidスマートフォン用の省電力アプリを公開した。インストールするだけでバッテリー駆動時間が延びるという。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.