2016-08-12 89 views
3

爲了詳細說明標題,我爲自動化構建/測試過程運行了許多同步AVD(認爲項目的併發構建或一次構建多個項目)。人們一次運行多個HAXM加速AVD的問題與內存有關。這不是我的問題(我認爲)。我有一個漂亮的i7機器,32克RAM。在安裝HAXM時,我分配了28GB(對不起,如果沒有更多的代表,我無法發佈更多圖片)。同時運行HAXM AVD仿真器限制

這是我的AVD配置。注意,只有每個模擬器分配的內存1024MB:

AVD配置:

enter image description here

這裏是我的系統規格:

操作系統名稱微軟Windows 7企業版
版本6.1.7601服務包1 Build 7601
其他操作系統說明不可用
OS製造商微軟公司
系統名稱DUCHT1-DS1
系統製造商戴爾公司
系統模型的OptiPlex 7040
系統類型基於x64的PC
處理器Intel(R)核心(TM)i7-6700 CPU @ 3.40GHz,3401兆赫,4核(多核),8個邏輯處理器(一個或多個)
BIOS版本/日期戴爾公司1.2.8,2016年1月26日
SMBIOS 2.8版
Windows目錄C:\ WINDOWS
系統目錄C:\ WINDOWS \ system32
Boot Device \ Device \ HarddiskVolume2
Locale United美國
硬件抽象層版本=「6.1.7601.17514」
用戶名不可用
時區中部夏令時間
安裝的物理內存(RAM)32.0 GB
總的物理內存31.9 GB
可用物理內存29.5 GB
總的虛擬內存63.8 GB
可用虛擬內存61.2 GB
頁面文件空間31.9 GB
頁文件C:\ Pagefile.sys時

我可以一次運行8個模擬器,如果可以的話,我會發佈一個映像。當他們全部運行時,我只使用〜16GB的32gb內存。 (此時每個仿真器2048mb)。無論我做什麼,我都不能運行超過8個模擬器。我可以同時運行8個模擬器,每個設備分配1GB,2GB或3GB內存。我試過32位和64位英特爾圖像。顯然有一個限制超出了執行這個的內存。

錯誤消息開始我的第九屆模擬器時(請注意,我開始在0開始計數模擬器):

9日模擬器開機報錯

enter image description here

「無法創建HAX VM否加速器發現。「

我能想到的,其中數字8可能來自是未來將成爲事實的唯一的事情我有4個核心== 8個邏輯處理器。這是一個瘋狂的猜測,但。任何幫助,將不勝感激。

回答

0

sc stop intelhaxm 

然後:

在命令行中鍵入此。

sc start intelhaxm 

然後你的模擬器應該工作

+0

但我在開始第九次AVD後才遇到問題。其中8個用HAXM加速處理得很好。我應該在啓動所有模擬器之前運行此操作? –