gpt4 book ai didi

android - 同时运行 HAXM AVD 模拟器限制

转载 作者:太空宇宙 更新时间:2023-11-03 10:38:22 25 4
gpt4 key购买 nike

为了详细说明标题,我正在为我的自动化构建/测试过程同时运行许多 AVD(想想一个项目的并发构建,或者同时构建多个项目)。人们在同时运行多个 HAXM 加速 AVD 时遇到的大多数问题都与内存有关。这不是我的问题(我认为)。我有一个非常强大的 i7 机器,带有 32gb 的内存。安装HAXM时,我分配了28gb(抱歉,没有更多的rep我不能发布更多的图片)。

这是我的 AVD 配置。观察,每个模拟器只分配了 1024mb 的内存:

AVD 配置:

enter image description here

这是我的系统规范:

操作系统名称 Microsoft Windows 7 Enterprise
版本 6.1.7601 Service Pack 1 Build 7601
其他操作系统描述不可用
操作系统厂商微软公司
系统名称 DUCHT1-DS1
系统制造商戴尔公司
系统型号 OptiPlex 7040
系统类型 x64-based PC
处理器 Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz,3401 Mhz,4 核,8 逻辑处理器
BIOS 版本/日期 Dell Inc. 1.2.8, 1/26/2016
SMBIOS 版本 2.8
Windows 目录 C:\WINDOWS
系统目录C:\WINDOWS\system32
启动设备\Device\HarddiskVolume2
地点美国
硬件抽象层版本 = "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 个模拟器,如果可以的话我会发布一张图片。当它们都在运行时,我只使用了 32gb 内存中的 ~16gb。 (此时每个模拟器 2048mb)。无论我做什么,我都不能运行超过 8 个模拟器。我可以运行 8 个模拟器,每个设备同时分配 1gb、2gb 或 3gb 内存。我试过 32 位和 64 位英特尔图像。显然有一个超出内存限制的限制正在执行此操作。

启动第 9 个模拟器时收到的错误消息(注意,我从 0 开始计算模拟器):

第 9 个模拟器启动错误

enter image description here

“无法创建 HAX​​ VM。未找到加速器。”

我唯一能想到数字 8 的来源是我有 4 个内核 == 8 个逻辑处理器。这是一个疯狂的猜测。任何帮助将不胜感激。

最佳答案

这是由于 hardcoded variable在 HAXM 中。您可以通过下载 latest HAXM from the Github page 解决此问题。 ,这将设置 64 位 guest 的限制,而不是 8 位。

关于android - 同时运行 HAXM AVD 模拟器限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38910107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com