Winterboardのメモリ消費量を調べてみた
「Winterboardはとにかくメモリを喰うから使いたくない」という方がartworkファイルを書き換えようとするのですが、では、どれくらいメモリを消費するのか確認してみました。
iOS5を導入するにあたって、iPhone4でやれなかったことを極力取り入れるようにしており、Winterboardのメモリ消費もその中の1つでした。
メモリの確認にはメモリ管理のアプリも考えたのですが、当サイトでも紹介していることと、小さい画像で紹介できることから、StatusBarCustomClock4によるメモリ表示で確認しました。
したがって、脱獄後にStatusBarCustomClock4をインストールしてからの確認となります。
Winterboardインストール直前
とにかく、StatusBarCustomClock4だけをインストールし、他のアプリを全て落とし、Respringして表示した画面です。
Winterboardインストール直前では、314Mとなっております。
Winterboardインストール直後
Winterboardをインストールし、インストールのために起動したCydiaを落とし、Respringして表示した画面です。
Winterboardインストール直後では、336Mとなっております。
フリーメモリが増えてる〜
どうして増えてしまったのか分からないので、もう一度Respringしてみました。
356Mになりました。
さらに増えてしまったので、余計に分からなくなりました。
考えてもよく分からないので、リブートしました。
324Mに減りました。
減ったと言っても、Winterboardインストール前のフリーメモリを下回っていませんね。
テーマ適用後
実際にWinterboardを機能させてみました。
自作した3G通信信号強度と、やたらファイル数の多いGlasklart(40MB弱)を適用したホーム画面です。
ここでは、333Mとなっております。
テーマを適用しても、Winterboardインストール前のフリーメモリを下回ることはありませんでした。
考察
「どれくらい減るのか?」を調べるために始めたのですが、まさか増えるとは思っていなかったので、どのように考えて良いのか分かりません。
Winterboard内に、最適化などの機能があるのでしょうか?
そもそも、この検証のやり方が間違っているのでしょうか?
今思うと、iOS4の時にもやっておくべきでしたね。
また復元して、機会があれば、もっとマシなやり方で検証しようと思います。
そのときまでに考えておかないとね・・・