我在带有 KVM 的 Ubuntu 上运行 Nexus 5 API 25 (7.0) x86 镜像。性能和所有方面都没有问题,但是它使用了太多内存。即使我在 Android Studio 中的 AVD 设置中将其设置为 512MB RAM 和 128MB Heap。
它真的应该用这么多吗?我记得当我使用 HAXM 运行 Windows 10 时它只有大约 1GB。当我在 Android Studio 中编码并在后端使用 Atom for PHP 时,我的系统最终使用了我 8GB RAM 的近 90%,因此我的系统有点阻塞/瓶颈加类,所以它变得烦人。
我很想听听任何人关于如何减少其 RAM 使用量的建议,我不介意它是否会变慢一点。
最佳答案
这是我的设置 我已经将 avd 的 ram 设置为 2048mb 并使用 haxm 我已将最大内存使用量设置为 2048 MB (2gb)
这是你可以做的:-
你应该再次尝试安装 haxm 并将最大 ram 设置为 2gb 并关闭所有不必要的应用程序和浏览器选项卡 8gb 对 android studio 来说已经足够了而不会影响性能
看到 ss 第一个正在运行唯一的 android studio 第二个显示在 avd 上运行的应用程序 avd 的最大 ram 使用量为 2gb 第三个显示总使用量/空闲内存
关于android - 如何减少 Android 虚拟设备内存的使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45802054/