【问题标题】:Will a faster video card improve the performance of the Android emulator?更快的显卡会提高 Android 模拟器的性能吗?
【发布时间】:2011-08-28 03:38:20
【问题描述】:

这是一个普遍的问题。我正在尝试使用 3.1 Honeycomb OS 为 Google TV 创建应用程序,这在 Google TV 上尚不可用……仅在 Android 平板电脑上可用。我知道使用设备要快得多,但我还不能使用它。

因此,直到今年夏天晚些时候,我都必须使用模拟器。

我电脑上的显卡很弱,我现在不知道它是什么,但我可以告诉你这是一个便宜的卡。我有 1.5G 的 DDR RAM,Win XP 32 位,充足的存储空间,并且计算机上几乎没有安装任何东西(我这周刚刚擦掉了它)。

如果有人认为获得新显卡会提高我的表现,请说出来。

【问题讨论】:

    标签: android performance emulation gpu


    【解决方案1】:

    买一个新的视频卡可能不会有多大帮助,AFAIK。我有一台带有 128MB 独立视频 RAM 的笔记本电脑和一台带有 512MB 视频 RAM 的台式机。两者具有大致相同的单核 CPU 速度(2.5GHz 双核与 2.66GHz 四核),并且具有可比的 Android 3.1 模拟器性能。

    虽然图形是 Android 3.1 模拟器性能问题的核心,但尚不清楚 qemu 在多大程度上使用了硬件图形加速,而且模拟器本身必须使用软件完成所有渲染,因为它无法访问底层的实际硬件。

    如果您只有 50 美元可花,我会增加您的 RAM,这样您就可以为 AVD 的设备 RAM 设置分配 1024MB。众所周知,这会逐渐改善问题。它仍然很慢,但没有那么可怕。

    【讨论】:

    • 谢谢你。我明白你的意思,现在,模拟器实际上无法访问我 PC 的物理硬件,它必须使用自己的软件来运行图形。这就是我所害怕的。我的电脑只有两个 RAM 插槽,所以我现在的 RAM 已满,附带 512MB,我只在空插槽中安装了 1GB。将 512MB 卡换成 1GB 卡会造成伤害吗?
    • @John Connor:“将 512MB 卡换成 1GB 卡会造成伤害吗?” -- 这是您的 PC 制造商的问题。我无从得知。
    • +1 表示“众所周知,这会逐步改善问题。它仍然很慢,但没有那么可怕”。我使用 1024 作为设备 RAM 大小,但它仍然很慢。
    • @CommonsWare 似乎这个问题是针对旧的手臂模拟器回答的。但是对于 x86 模拟器,新显卡会提高性能吗?因为我需要在平板模拟器上尝试复杂的动画。我的电脑有 4GB 内存。我应该将我的内存从当前的 4GB 提升到 8GB 吗? .. 哪个选项更好?
    • @manjusg:“但是对于 x86 模拟器,新显卡会提高性能吗?” -- 可能不多,但为您的 AVD(硬件选项)打开 GPU 仿真。 “我的 PC 有 4GB 内存。我应该将我的内存从当前的 4GB 提升到 8GB 吗?.. 哪个选项更好?” -- 我会选择 RAM。
    【解决方案2】:

    显卡和处理器对模拟器速度非常重要,我不知道你有什么处理器,所以不能确定只升级显卡是否会产生很大的不同,但它肯定会比你的性能更好现在有。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-31
      • 2013-04-12
      • 2012-05-14
      • 2018-04-14
      • 1970-01-01
      • 1970-01-01
      • 2011-07-11
      相关资源
      最近更新 更多