可以这样理解,cpu的工作是盖房子,显卡的工作是装修。先盖房子,再装修。房子没建好,装修就别提了。两者相互独立,但房子的最终结果是两者的协调输出。
这是另一个例子:
铅锤哥说cpu是用来盖房子的。游戏中,——前面提到的房子是3d模型。这里,帕朗柏兄弟以宇宙飞船为例。
经过cpu处理,你只能看到这个飞船的大小和形状,一个很简单的东西。
cpu计算的3d模型的一部分:
那么显卡的工作就类似于油漆工和灯光工程师。绘制模型表面的工作是“贴图”。比如这里的飞船外壳要有金属感,有飞船名字的logo之类的,然后灯光工程师再打上不同的背景灯。
显卡(gpu)绘制的船模;
另外,说说显存和内存的关系:
可以说显存是给gpu用的,内存是给cpu用的,但是有时候cpu会分一点内存给gpu用,但是分多少内存,给gpu哪些物理内存地址是cpu规定的,但是我们无法通过软件直接观察到。
内存控制在cpu中。显存的控制在gpu里。cpu还负责控制整个硬件系统,gpu只负责自己显卡上面的部分。
gtx泰坦五号的内存规格
例如,您可以将显存与显卡的内存进行比较。其实显卡的gpu完全是一个精简的cpu,显存是gpu的专用“内存”。想要提升显卡的性能,就必须提升显卡的“内存”,也就是显存的容量。
这和增加内存来提高整机性能是一样的。无论是玩游戏还是处理数据,内存在某些情况下都可以作为视频内存使用。比如现在比较主流的核心显卡,占用内存就是显存。
提高整机速度的一个好办法就是增加内存。比如安装的windows10系统最好使用8gb以上的内存。基本上系统完全启动后,会占用3gb左右的内存。如果总内存为4gb,
必然会不足,更别说打游戏了。
在玩游戏的情况下,游戏本身的很多数据都要先缓存在内存中(比如水暖哥最近玩的《绝地求生:大逃杀》,由于开发商蓝洞公司的渣优化和庞大的地图数据,游戏需要16g以上的内存才能完全流畅运行)。
如果核心显卡还是占内存的话,肯定是不够的。或者性能会很低,所以这个时候独立显存和独立gpu会大大缓解内存和cpu的压力。所以可以说显存会提高游戏的效果,也可以说可以提高图形操作的效果。