リマインダーの「位置登録」ToDoリストの設定は果たして電池虫食い機能なのか
大分IOS5の電池残量の消費が落ち着いてきた。初めの異常なまでの電池消費はスポットライト検索(ホーム画面←のあれ)のインデックス作成だったのかな。Lionの時にもあって大分戸惑った思い出がある。
2011-10-18 19:54:01リマインダーによる位置登録…まぁ一時間やるだけじゃわからんか。しかし一応結果としては0%減りとなった(動作なし)。あんま関係なさそうだな。帰り道も同じ様にやってみるか
2011-10-18 16:10:24【ちょっと実験】 リマインダー位置登録設定はどれ位電池消費する? 【概要】 IOS5のリマインダーマジで便利。だがしかし、位置登録によって通知されるシステムがどれだけ電池消費するか。あれって設定したら一日中位置情報更新してる訳で。調べる価値はあるる?
2011-10-18 23:35:22【方法】 適当に位置登録(到着時アラーム)ToDoリスト作って6時間後の電池残量を測る。通知センターはメール、Twitter…etc(12個オン)。位置登録側は全部オン(20個程オン、緊急地震速報OFF)。WiFiはOFF。画面に一切触らず操作なしのiPhone4。
2011-10-18 23:48:1452%からスタート。実験終了予定時刻06:05 こんな実験すると俺の明日の電池の持ちが…。しかしやる。俺の中でこれはどの程度のレベルで使えるのか(些細な要求でもいいのか、本当に深刻な要求でなければ使えそうもないのか)を知らないとどうも落ち着かない。
2011-10-19 00:09:18【結果】 6時間後の電池残量は48%…つまり4%しか変わってなかった。今回の実験では位置情報による過剰な電池消耗は実証されなかった。 【考察】 4%減では待受時間消耗レベル。 移動していないのが関係しているかも知れない。移動しながらの実験系を新たに創出する必要性を感じた。
2011-10-19 05:55:29【実験2】 移動しながらのリマインダーの位置登録設定って電池を過剰に消費するのか? 【概論】 IOS5のリマインダー。「位置登録」って使うといつも「位置登録機能使用マーク」ついてるじゃん。つまり電池虫食い機能なの?前回の実験では否定されたけど移動しながらならでないと意味ないんじゃ
2011-10-19 06:02:28【方法】 環境は前回と同じ。ただし流石に6時間も移動し続けるのは厳しいので時間を2時間と設定する。前回の実験で移動しなければ待受時間消耗レベルと判明したため、若干の現地滞在時間なら含まない事にする。具体的には移動時間(1h)→待機時間(1h)→移動時間(1h)でも良しとする。
2011-10-19 06:10:05ただし現地滞在時間が1.5hを超えた場合実験を中止して後日に回す事にする(今日はそんな事はないと思うが念のため制約を設けとく)
2011-10-19 06:12:09【結果】 ちと早いけど(6分程)、テスト終了。 電池残量は72%となりました。3%減。前回のテスト(移動なし、6時間)に比べると、今回のテスト(移動あり、2時間)は位置登録による電池消費の形跡が「多少」見られた。
2011-10-20 23:16:27【考察】 思った以上に位置登録の為の通信は発生していないようである。今回の検証では「iPhoneに触らない事」を前提とした。その為、通信を最低限度に抑えた状況下での結果だと言える。その為、実際の通常使用環境での挙動とは違う可能性がある。
2011-10-20 23:25:48設定した「位置登録ToDoリスト」の位置は日常の生活では全く通らないと事を設定場所にした。つまり「近づいたから通信頻度をあげよう」という裏設定があったらポシャるかもしれない。そこらへんを実証する必要もあるだろう。
2011-10-21 13:41:18気がついたんだが「バックグラウンド起動中のアプリ」を完全に終了させているかどうか…で結果が微妙にずれる。【実験1】【実験2】ではそこらへん考慮していなかったが(通常俺は5〜6個しか起動させてない)【実験3】ではリマインダー以外のアプリは終了させて行った。
2011-10-23 12:20:23つまりリマインダーの位置登録通知による電池の減りは「バックグラウンド起動中アプリの影響と大差ない、むしろ影響が少ないくらい」で済むわけだ。ヨカタ。思いっきり使っても大丈夫そうだ。
2011-10-23 12:22:23