AVDの起動が遅い その3

公開日: 未分類 | ,

以前購入した、アンドロイドの開発本「Google Android アプリ開発ガイド」によると、

起動が完了するまでに数分間掛かる場合は、マシン・スペックが低すぎると考えた方がよいです。

(Google Android アプリ開発ガイド p27より)

と書かれているのを見て、意を決してPCを新調しました。

新調したのは、

CPU:Core 2 Quad Q8400 (2.66GHz, L2=2x2M Cache, FSB1333, 95W)
メモリ:DDRII 800 2G
マザー:MSI G41TM-E43

な、感じなのですが、

結果、劇的に起動が早くなりました!!

この構成で、初回起動で30秒以内・次回以降20秒以内と言う速度で起動してくれます。(しかし、時々、起動に失敗するのは変わらず・・・)
通常のアプリなら、これでは遅い方だと思いますが・・・でも、今まで5分以上かかっていた起動時間が、ここまで短縮できれば大満足です。

おまけに、AVDの動作もスムースで、実機並に操作ができる程。
今までのPCでは、画面をタッチ(クリック)しても、AVDが反応するのに数秒かかっていて、画面をスクロールさせるのも一苦労でした。 独特の画面を弾いてスクロールさせるなんて、とても出来る状態では無かったものが、実機と同じように出来ました。

結局のところ、古いPCではAVDを使った開発は出来ないと言うことですね。
AVDの起動の遅さに困っている方は、パソコン買い換えが一番の解決方法のようです。

 

DualコアとQuadコア

AVDの起動中のタスクマネージャを見ていると、どうやらコアは1個しか使われていないようです。

AVD起動中のタスクマネージャ

起動中に限らず、AVD操作中も同じような感じでした。

複数コアで動作させる方法があるのかどうかは分かりませんが、これを見る限り、QuadコアよりもDualコアでクロック数が高い方が良かったようです(Androidの開発だけを考えるなら)。
僕は、Core 2 Quad Q8400 を選んだのですが、同価格帯のCore 2 Duo E8400の方がよかったのでしょう。

Core 2 Quad Q8400 (2.66GHz, L2=2x2M Cache, FSB1333, 95W)
Core 2 Duo E8400(3.00GHz , 6M, FSB1333 ,TDP65W, 45nm) E0(SLB9J)

同じような値段で、クロック数・L2キャッシュ・消費電力がE8400の方が上。Q8400が良いのはコア数だけ。

明らかに選択ミスw ショボーン(´・ω・`)

 

でも、まぁ、何はともあれ、これで、やっとストレス無く開発が出来るようになったので、めでたしめでたし。

 

関連記事

miix2 microUSB端子

Miix28とOTGケーブルと充電と

Miix28にはmicroUSBのコネクタが1つだけ有ります。 このコネクタは充電用と外部機器

記事を読む

no image

HT-03Aのコネクタ

HT-03Aのコネクタをmini-USBと紹介している所が多いけど、実はHTC ExtUSBと言う規

記事を読む

no image

IIJ mioをHT-03Aで使ってみる

思うところあって、HT-03AでIIJ mioの回線を使いたいと思います。 ええ、いまさらHT-0

記事を読む

no image

SmartQ5 ファームウェア更新

Smart Q5 購入後、最初にやらないといけないのはファームウェアの更新だそうで、スタートアップガ

記事を読む

no image

HDMI出力をキャプチャーしてみた

AndroidのHDMI出力を、動画としてキャプチャーしてみました。 比較用に、HDMI出力をそのま

記事を読む

さくらインターネット 障害発生のお知らせ

【障害】さくらインターネット【発生】

このブログでお世話になってるサーバーが、クリスマスの今朝3時42分に他界されたようです。 心よ

記事を読む

no image

AVD (Androidエミュレータ)の起動が遅い

Android SDK のインストールを見ながら、Eclipse + Android SDKのアンド

記事を読む

no image

ドロイド君、どこ行ってもたん?

ドロイド君のオリジナルの素材を入手しようと思って、以前に書いた記事をたどってみたら、なんとリンク切れ

記事を読む

no image

Android 1.6でルートが取れる?

一度ドーナツを食べてしまったHT-03Aは、ルート化するのは難しいようですが、コムギドットネットさん

記事を読む

Miix28 イヤホンジャック

Miix28のイヤホンジャックの不具合?

結論から言うと、不具合では無かったと言う話。 Miix28にはスマートホンでお馴染みの4極

記事を読む

Arduinoで温湿度データロガー
Arduinoで温湿度計 #2

今回は、前回作った温湿度計にRTCモジュールとSDカードアダプタを

Arduinoで温湿度計
Arduinoで温湿度計

秋月電子の温湿度モジュールを使って、温湿度計を作ってみました。 以前

SDカード・マイクロSDカード
ArduinoでSDカード

電子工作で大量のデータを保存する方法を調べていると、 Arduin

秋月電子 リアルタイムクロック(RTC)モジュール
秋月のリアルタイムクロック(RTC)モジュール

今回は秋月電子のI2C接続のリアルタイムクロック(RTC)モジュールを

秋月電子 キャラクタLCD
秋月の小型キャラクタLCD

今回秋月電子で売られている小型のキャラクター液晶2種を買ったので、

PAGE TOP ↑