系统组件(VRAM/RAM、GPU 等)对游戏性能有何影响?

系统组件(VRAM/RAM、GPU 等)对游戏性能有何影响?

我知道 RAM 通常只是另一种形式的内存(字节序列),用于存储一些信息。因此,更准确地说,我假设至少在硬件层面上,VRAM 和 RAM 是相同的。

这块内存的用途才是造成差异的原因,对吗?

VRAM 用于渲染纹理、在视频处理期间存储模式等。RAM 用于加载任何正在运行的程序(即进程)。

还是我的理解不正确?

此外,就视频游戏而言,哪个更重要 - 总可用图形内存还是专用视频内存?

例如,如果我想运行一款需要 4GB VRAM 的视频游戏,那么 2GB 总可用图形内存 + 2GB 专用视频内存 = 4GB 专用视频内存?

答案1

一般来说这是正确的,RAM 主要用于系统进程,也是正在运行的程序存储大部分信息和使用最多内存的地方。例如,如果您查看 Firefox 等程序的内存使用情况,您会发现大部分内存使用量都是 RAM。

VRAM 专门用于通过支持该调用的图形 API 对视频卡进行的调用。大多数这些调用与图案、纹理、视频处理等有关;但这条界线每天都在变得越来越模糊,因为视频卡上的固件 API 和我们用来对其进行编程的软件 API 都允许对视频卡进行越来越多的调用。

就视频游戏而言,这很大程度上取决于您的系统。

如果您的系统具有 4 GB 的 DDR2 RAM,并且您有 2 GB 的专用内存和 2 GB 的共享内存,那么您的系统将会堵塞并且感觉非常慢,包括在其上运行的游戏,因为您只为其他项目留下了 2 GB 的 RAM。

此外,DDR2 RAM 比显卡上大多数现代专用 VRAM 都要慢。

另一方面,如果您拥有一组非常快的 12 或 16+ GB DDR3 RAM,那么专用 RAM 和共享 RAM 之间的差异就非常小,并且您几乎看不到对您的 PC 性能的任何影响。

编辑: 其次,视频 RAM、RAM 和显卡仅占游戏性能的一小部分。游戏性能实际上取决于很多因素:

系统功率容量/发热量- 电源越小,机器的冷却能力越差,产生的热量就越多;随着它产生的热量越多,错误就会越多,处理速度通常会变慢,许多现代系统都有安全措施,可以根据它们产生的过多热量来限制 CPU、RAM 和视频卡的性能。大多数处理器和视频卡都支持与电源的多个连接;一般来说,将这些额外的电源连接器连接到能够支持它们的电源将大大提高这些系统的性能。

中央处理器- 这本身就是一个完整的主题,但许多现代游戏都非常耗 CPU,而且很多时候,即使是中端显卡搭配中端或高端 CPU 也能轻松超越具有低 CPU 功率和非常高端显卡的系统。您的游戏只能以最慢部件的速度运行。只关注系统的一个部分(例如显卡),而忽略其他部分,从长远来看,您的性能会很差

其他外设,网卡,声卡等。- 如果您使用的是机器的板载网络和声卡,则处理和内存资源会不断分配并专用于这些部分。即使它们有专用芯片(某些主板上有),这些芯片也必须安装在主板本身上,并且通常比完整的附加组件/卡要弱得多。购买或购买声卡和/或网卡可以大大减轻 CPU/RAM 的负担,或者为您提供更好的网络速度和声音速度和质量。同样,如果每次使用声音驱动程序时,您的系统都会变慢,那么世界上最快的 CPU 和视频卡对您也无济于事。

硬盘- 如果您的系统在上述所有方面都表现良好,但您将游戏放在低缓存、5400 RPM 的旧硬盘上;如果系统间歇性地使用硬盘,您将面临加载时间长、速度慢或奇怪的滞后等问题;保存速度会变慢且不可靠等。您还不如不花钱购买更昂贵的部件。您真正想要的是具有高缓存或多个缓存的 10,000+ RPM 硬盘;或 SSD。SSD 价格已经下降了不少,这将对您的游戏产生巨大影响,给您带来性能问题。在讨论硬盘问题时,请记住,操作系统性能也会在较慢的驱动器上降低,而操作系统性能也会影响游戏性能。

其他正在运行的程序- 节省电脑和游戏性能的最大、最简单的方法之一就是检查您正在运行的其他程序。在后台加载的 Firefox、Chrome 等程序会占用每个打开的选项卡的大量 RAM。磁盘碎片整理程序、防病毒程序等会消耗大量 I/O(磁盘性能)或 CPU。在后台下载或 YouTube 会消耗您的带宽。所有这些都会降低您的游戏性能。关闭您不需要的程序,关闭它,关闭它,如果您有能力,请编写一个脚本来为您打开/关闭某些东西,并在您玩游戏之前和之后运行它。

GPU 和内存速度- 您的问题具体涉及所需 RAM 的大小以及显卡上的 RAM/VRAM 的大小。这只是等式的一半;拥有大量性能不佳的 RAM(无论是在显卡上还是在机器中)比拥有中等数量的高性能 RAM 或 VRAM 更糟糕。同样,这一切都归结为最慢的分母;您的游戏不会轮流使用系统硬件,而是同时使用所有硬件。

网络/互联网速度当然,这仅适用于具有在线组件的游戏,但如果您的互联网速度真的很慢,例如卫星或拨号速度;在我们大多数现代游戏中,您的其他硬件有多快都无关紧要。您的计算机将始终落后,尝试以比您的连接支持的更快的速度传输数据,并且它会显示出来。

游戏是声音、视频、音乐、语音交互、硬盘访问、内存访问、CPU 使用率、通过键盘/鼠标输入/输出(有时还有游戏手柄或控制器)的集合;所有这些有时同时通过互联网进行通信以进行在线游戏。如果该系统的某个部分运行缓慢,整个游戏就会感觉不连贯/缓慢/滞后。

相关内容