1 :
1:
バックアップが遅いことへの対処
※科学的な推論ではありますが技術的に正しいかは分かりません
※当方、デベロッパに非ず
●仮説
バックアップが遅いのはアプリケーション固有のファイルが
1)容量が大きい、2)項目数が多い、からだろう。
ところで、iDiskの同期のとろさは項目数に依存していることが経
験的に分かっている。iPhoneのバックアップも項目数に依存して
いるのではないか。
●対処方法
(1)iPhone Backup Extractor.appを入手する(
http:// supercrazyawesome.com/)
(2)手当たり次第Extractorする
(3)各アプリ固有のファイルがフォルダごとにまとまって書き出
されるので、その中に含まれる項目数が多いアプリから順番に削除
する
※項目数の確認にはインスペクタ(コマンド+オプション+i)が
有効
●結果
快適〜
私が削除したものは次の通り(アプリの善し悪しとは関係ないこと
に注意、原因はバックアップ方法にもあると思う)
・EpicPetWars(キャッシュが877ファイル)
・VooDooReader(転送した自作ファイルが631)
・ArtEnvi(キャッシュが208ファイル)
●後記
アプリケーション固有ファイルの項目数が多くなる原因として、
ファイル転送系アプリに送った自作ファイルの他、キャッシュがあ
る。私の場合ゲームソフトなどが作るキャッシュファイルが引っか
かっていた。教えていただいたAppsniperは確認する前に削除し
てしまったがおそらくソフトの性質上から考えてキャッシュファイ
ルが膨大となっていたものと思われる。
iTinesから同期しないに設定すりゃいいだけじゃないの?
大事なデータなら同期してバックアップとらないと困るけど
ゲームのスコアとか、bylineの過去ログとか
別になくなってもいいようなものは同期しなけりゃいいと思う。
>>2 いってる意味がいまいちよくわかりません。
同期しないとバックアップ取れないのでは?
5 :
1:2009/06/19(金) 22:53:43 ID:Y/XD7XMp0
iPhoneのバックアップとiDisk同期の共通点は、いつ途切れてもデータの破損を最小限に抑える仕組みであること。
iPhoneではバックアップ中の着電、iDiskでは同期中のネットワーク切断などが想定されるため、それによって転送中のデータがどこまで送られたのか続きはどこからかを把握する必要がある。
そのため、個別のファイルのごとに
・送るよー、はいよー
・流し中ですー、受け取り中ですー
・終わったよー、はい終わったねー
という確認と転送を繰り返している、と思われる。
この、一個一個を確認するという作業が遅くなる原因となっていると思われる。だから、ファイルが大容量でもそれほどバックアップ時間への影響は少ない。効いているのはファイル数。
6 :
1:2009/06/19(金) 23:00:03 ID:Y/XD7XMp0
以上、素人なりに仮説を立てて検証して見ましたが、コンピュータの中身は皆目知識がありません。
正しい技術をもってこの問題をよりクリアにしてくれる方がおりましたら、ぜひお願いします。
期待して開いてみれば数字が皆無とか。。。
アプリ数とか、特定アプリとバックアップ項目数、バックアップ時間の考察とかないのかよ
9 :
iPhone774G:2009/06/21(日) 04:18:38 ID:BMFRnJm90
>>2 >iTinesから同期しないに設定すりゃいいだけじゃないの?
>大事なデータなら同期してバックアップとらないと困るけど
いやぁ、ほんとに"SBankNotify"にはお世話になりました。
もやさんm(_ _)m THX
10 :
iPhone774G:2009/06/21(日) 13:59:33 ID:BMFRnJm90
11 :
iPhone774G:2009/06/21(日) 16:08:06 ID:BMFRnJm90
>>7 >期待して開いてみれば数字が皆無とか。。。
昨夜MacBookAirのBTでテザリングしてみて、すぐ切れちゃう症状でてたけど
BTのなんかのアップデート(たぶんBroadcomのそれ)適用したら問題なく繋がるようになった。
とはいっても2分くらいしか通信してないから長時間だと何とも言えないけど。
12 :
iPhone774G:2009/06/23(火) 08:14:16 ID:Ua7EctkK0
13 :
iPhone774G:2009/06/23(火) 14:56:58 ID:Ua7EctkK0
>>4 iTunesのアプリから同期設定で同期するアプリを選べる。
ニュース系のアプリなんかは記事をため込むから外してやった方が速いね。
逆に通信しないようなものはそうため込む事はないから同期でOK
つまり
>>1の方法だと必要なアプリでも消さなければならない事がある。
アプリ個別で同期しない設定にすれば使いつつも時間はかからない。
わ・・・・なんかヤベw
一桁の奴にレスしているのを見ると、
「あれ?スクリプトバカのNG ID登録し忘れたか?」なんて思うようになってしまったw
>>15 消す消さないは別として、どういうアプリの同期が遅いかを調べることができるのは
>>1の方法。
これまで言われていた、Windowsだと遅いとか、産経新聞がどうとか、そうした都市伝説に比べれば相当まし。
当該アプリを再度インストールするなり試せるわけだし。