多监视器

多监视器

我觉得很奇怪,每台第七代游戏机的内存都比当代个人电脑少得多,但如今游戏机上的游戏仍然运行得相当流畅。

例如: PS3有 256 MB 的系统内存和 256 MB 的视频内存。 Xbox 360拥有 512 MB GDDR3 RAM,主频为 700 MHz。这真的很奇怪,Wii只有 24 MB 视频 RAM 和 64 MB GDDR3 系统 RAM。

但是如果您尝试在具有 256 MB 系统 RAM 的 PC 上运行 GTA 4,即使显卡上有 256 MB RAM,那么,我们只能说它无法正常工作。

为什么?

答案1

让我们做一些比较...

PS3 的系统内存为 256 MB,视频内存为 256 MB。Xbox 360 的 GDDR3 RAM 为 512 MB,主频为 700 MHz。而且,这真的很奇怪,Wii 只有 24 MB 的视频 RAM 和 64 MB 的 GDDR3 系统 RAM。

Wii 游戏的图形通常很简单,除了 Mario & Sonic 的介绍屏幕的精彩介绍外,您不会看到闪亮的图形。虽然那只是一个视频播放,但便宜……

不信的话,这个对比就看得很清楚了。

现代战争 Wii 版与原版的视觉对比

似乎不容易找到其他清晰的比较,图像搜索结果充斥着同一款游戏、Wii U 的结果,或者图片太小而无法分辨出差异;您可以随时添加另一张图片,但 Wii 游戏机还没有给我带来惊喜。

对于 PS 3 与 XBOX 360,您可以清楚地看到纹理的差异。

开发人员对 PS3 的看法

至于 XBOX 360 与 PC,区别在于分辨率、纹理等...

Risen 将于 2 月在 360 上发布,将进行适当的移植

一切都和记忆有关吗?

不,当然不是。GPU 在填充率和着色方面的性能也起着重要作用;这就是为什么 XBOX 360 的性能优于 PS 3,因为它们具有相同的内存量。

规范中涉及的所有因素都有助于实现诸如绽放、在远处绘制物体、更好的凹凸贴图和闪电、甚至更好的 AA 等效果...

有时需要再看一眼照片才能真正发现差异,但大多数情况下,由于图片(或 YouTube 视频)的压缩,您无法总是分辨出这一点,因此它不能代表游戏中的实际图形。

同样地,你可能拥有一台拥有大量内存的电脑,但却有一张无法以 720p 运行游戏的显卡。

这取决于您可以为它投入多少价格。

假设价格不重要,那么我们就会得到类似速达二型

没错,我们看到的是六张 NVIDIA GTX295 双 GPU 卡和一张 GTX275 单 GPU 卡。总共有 13 个 GPU!这就是为什么它的性能比普通 GPU 高出 12 倍。

虽然,嗯,是的;这种设置需要一些软件/驱动程序优化才能满足游戏需求。

回答这个问题...PC是否需要更多的RAM?

不一定,你可以构建一台带有轻量级 Linux 内核、轻量级 X 和 wine 的机器(除非游戏本身支持);结果,Linux 内核几乎不会占用任何空间,游戏可以使用大部分空间,然后,你将获得与控制台具有相同内存限制的硬件,调低游戏图形,实际上拥有类似 PS3 / XBOX 360 的图形。我不知道是否可以实现 Wii 规格,但 Wii 上的大多数游戏无论如何都不适用于计算机架构(忽略模拟)。

电脑本身并不会占用更多内存,而是游戏运行的环境会占用更多内存。

答案2

这是因为个人电脑和游戏机的构造不同,个人电脑不是为专门的游戏而设计的,因此它具有更大、功能更强大的操作系统,您可以使用计算机进行多任务处理,连接更多显示器,您会发现顶级计算机的性能很容易优于游戏机。

另一方面,游戏机完全是为游戏而打造的,它所运行的操作系统不需要像 Windows 那样的大量内存,因为它没有适当的功能,这就是为什么它们的内存要少得多。

多监视器

使用控制台时,由于内存和硬件的限制,您无法添加多个显示器,但您可以在 PC 上这样做。

在此处输入链接描述

答案3

造成这种情况的原因有以下几点:

  • 如今,主机游戏通常都是为充分利用主机提供的有限硬件而编写的。这意味着游戏必须在严格的内存限制内运行。对于 PS4,CPU 和 GPU 之间共享 8 GB 的 GDDR5。PC 不受此限制,因为它们可能配备了更多的内存(以及更强大的 CPU 和 GPU),因此游戏可以设计为利用更多资源。因此,大多数跨平台游戏在装备精良的游戏 PC 上的表现往往比在主机上更好。
  • PC 通常具有更大的后台操作系统,其中可能还运行着其他应用程序,因此自然需要更多物理内存。虽然现代游戏机确实具有相当复杂的操作系统,但它们也被设计为在严格的资源限制内运行,以便游戏始终具有一定数量的内存、CPU 能力等。
  • 各个主机的硬件都是同质的,因此它们可以针对特定的硬件特性进行优化,从而减少资源使用。另一方面,PC 没有固定的硬件,因此并不总是可以进行相同的低级优化。这会增加 PC 上的内存和其他资源使用量。此外,根据所使用的 PC 硬件,可能需要不同数量的资源才能实现相同的图形输出。

答案4

因为您的操作系统保持加载状态,加上所有后台进程(网络管理、viruscan、防火墙......)和其他程序(IM、Skype、teamspeak、浏览器......)

这些都会占用内存,而主机游戏可以占用所有可用内存并根据自己的意愿进行管理(因为操作系统会卸载大部分内存,甚至会完全卸载上一代主机),而 PC 游戏则无法完全卸载(PC 游戏的唯一内存是虚拟分页内存)

相关内容