是否可以禁用 Nvidia 显卡上的一半 RAM

ove*_* jr 6 memory graphics-card

我在 32 位系统中有一个 1gig 视频卡。我想尝试使用 512meg 的 RAM 运行它,以便我的系统可以回收那 512meg。我怀疑我的视频卡上是否需要完整 GB 的 RAM。这可能吗?

Jes*_*sse 5

我明白你在说什么(rumtscho 和 TomWij 没有正确理解你的问题),虽然我不确定你会看到多几百兆的内存有多少性能提升。你真的一直在用完所有的内存吗?

也就是说,如果你真的想要额外的 RAM,你真的只有几个选择:

  1. 使用烙铁或拆焊烙铁移除一半的 RAM 芯片。如果您不正确地执行此操作,则可能会使卡完全无法使用。查看芯片上是否有标记或编号。如果是这样,删除最高编号芯片的一半(例如,如果您有 8 个 RAM 芯片,则删除 5-8 并保留 1-4)。只要您在焊接时不弄乱电路板,这很有可能会奏效。(当然,现在大多数 VRAM 都是表面贴装 TSOP 或类似的,这可能很难拆焊)。
  2. 尝试修改 BIOS 或卡设置以禁用某些 RAM。这可能是可能的,但需要一些黑客攻击。您首先要使用 BIOS 刷新程序转储 BIOS,然后尝试逆向工程/反汇编代码并进行修改,然后使用修改后的 BIOS 重新刷新卡。这是制造商几乎肯定不会批准的事情。
  3. 购买内存较少的卡,或尝试让朋友与您交换他们的视频卡。
  4. 习惯于拥有更少的 RAM。也许禁用一些启动应用程序,或者尝试同时运行一些更少的程序?与 2.8GB 而不是 3.2 相处真的不难。

  • 为了回答 akira 的问题,虚拟地址空间在系统 RAM、视频 RAM、BIOS ROM 和其他内存映射设备之间共享。在 32 位系统上,该地址空间限制为 4GB。因此,这意味着如果您的视频卡有 1GB 的 RAM,它将占用 1GB 的地址空间,剩下 3GB(或更少)可供程序访问。因此,视频卡的 RAM 越少,可访问的系统 RAM 就越多。 (2认同)