2016-08-12 19 views
3

タイトルを詳述するために、私は自動化されたビルド/テストプロセス(プロジェクトの同時ビルドまたは一度にビルドされた複数のプロジェクトを考える)に多くの同時AVDを実行しています。一度に複数のHAXM加速AVDを実行することで人々が抱える問題の多くは、メモリに関連しています。これは私の問題ではない(私は思う)。私は32gbのRAMを備えたかなり丈夫なi7マシンを持っています。 HAXMをインストールすると、私は28GBを割り当てました(申し訳ありません、私は多くの担当者なしで写真を投稿できません)。同時実行HAXM AVDエミュレータの制限

ここに私のAVD構成があります。

AVD設定::エミュレータごとに割り当てられたメモリの唯一の1024メガバイト、守っエンタープライズ
バージョン6.1.7601 Service Packの

OS名Microsoft Windows 7の場合:ここでenter image description here

は私のシステムの仕様です1 Build 7601
その他のOS説明使用できません。
OS製造元Microsoft Corporation
システム名DUCHT1-DS1
システム製造元Dell Inc.に
システムモデルのOptiPlex 7040
システムの種類x64ベースのPC
プロセッサーインテル(R)Core(TM)i7-6700 CPUの@の3.40GHz、3401 Mhzの、4コア(s)は、8つの論理プロセッサ(複数可)
BIOSバージョン/日付はDell Inc. 1.2.8、2016年1月26日
SMBIOSバージョン2.8
WindowsのディレクトリC:\ WINDOWS
システムディレクトリC:\ WINDOWS \ system32
起動デバイス\ Device \ HarddiskVolume2
ロケールUnitedアメリカ
ハードウェアアブストラクションレイヤバージョン=「6.1.7601.17514」
ユーザー名は使用できません
タイムゾーン中部夏時間
インストールされている物理メモリ(RAM)32.0ギガバイト
物理メモリの合計31.9ギガバイト
使用可能な物理メモリ29.5ギガバイト
合計仮想メモリ63.8ギガバイト
使用可能な仮想メモリ61.2ギガバイト
ページファイル容量31.9ギガバイト
ページファイルC:\ pagefile.sysに

一度に8台のエミュレータを走らせることができたら、私はイメージを掲示します。私はすべてが走っているときに〜32GBのRAMを〜16GBしか使用していません。 (現時点では、エミュレータあたり2048MB)。私が何をしても、私は8人以上のエミュレータを走らせることができません。私は1つのデバイスに同時に割り当てられた1GB、2GB、または3GBのメモリを搭載した8台のエミュレータを実行できます。私は32ビットと64ビットのIntelイメージを試しました。明らかにこれを強制するメモリの限界を超えています。

(私は0でエミュレータを数え始め注、)私の第九エミュレータを起動するときに私が取得エラーメッセージ:。

第9回エミュレータ起動時にエラー

enter image description here

が「No HAX VMの作成に失敗しました。加速器が見つかりました。「私は、数8から来るかもしれない場所を考えることができ

唯一のことは、私は4つのコア== 8つの論理プロセッサを持っているという事実だろう。それはしかし野生の推測だ。任意の助けいただければ幸いです。

答えて

0

タイプこのコマンドラインで:

sc stop intelhaxm 

その後:

sc start intelhaxm 

そしてあなたのエミュレータが動作するはず

+0

しかし、私は9番目のAVDを開始した後で問題にぶつかります。それらのうち8つはHAXMアクセラレーションでうまくいきます。すべてのエミュレータを起動する前にこれを実行する必要がありますか? –

関連する問題