可以这么理解CPU的工作就是盖房子,显卡的工作就是装修。先盖房子,再装修,房子没盖好,装修就别提了。两个都是相互独立,但是最终房子呈现的结果是两者协调的输出。
下面再举个例子说明:
铅锤哥说了CPU是用来盖房子的,在游戏当中——前面所说的房子就是3D模型,这里铅锤哥以一艘飞船为例。
CPU处理后,你们只能看到这个飞船的大小与形状,很简陋的一个东西。
经过处理器(CPU)计算后的3D模型部分:
然后显卡的的工作就是类似油漆工和灯光师,在模型表面刷上油漆的工作就是“贴图”,例如这里的飞船的外壳要有金属感,要有飞船的名字的LOGO之类的,然后灯光师打上不同的背景灯光。
经过显卡(GPU)刷完油漆后的飞船模型:
另外说说显存和内存的关系:
可以这样说,显存是给GPU打工的,内存是给CPU打工的,不过有的时候CPU会分一点内存给GPU用而已,不过分多少内存,分哪些物理内存地址给GPU是CPU规定的,只不过我们无法通过软件软件直接观察而已,内存控制权在CPU。显存的控制权在GPU。CPU同时负责控制整个硬件系统,而GPU只负责自己的显卡上面的那一部分。
GTX Titan V的显存规格
打个比方,可以将显存比喻成显卡的内存,其实显卡的GPU完全是一个精简的CPU,显存就是GPU的专用“内存”如果想提高显卡的性能,必然需要提高显卡的“内存”,就是显存的容量,这个和加大内存提高整个机器的性能一样,无论是玩游戏,还是处理数据之类的,内存在某种情况下可以充当显存用,比如现在比较主流的核心显卡,就是占用内存作为显存。
提高整机的速度一种很好的办法就是加大内存,比如现在安装的Windows10 系统使用8GB以上的内存最好,基本上系统完整的启动起来后就会占用3GB左右的内存了,如果是4GB的内存总量的话,难免会不够用的,更不用说玩游戏了。
而玩游戏的情况,游戏的很多数据本身就必须先用内存缓存(例如铅锤哥最近玩的《绝地求生:大逃杀》,由于开发商蓝洞公司的渣优化与庞大的地图数据,该游戏要完全流畅运行需要16G以上的内存),如果核心显卡还要占用内存,那肯定是不够用的。或者性能会很低,因此,这个时候独立的显存和独立的GPU就会大大缓解内存和CPU的压力了。因此可以说显存会提升游戏的效果,或者可以说是提升图形运算的效果。
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 engola@qq.com 举报,一经查实,本站将立刻删除。文章链接:https://www.4baike.com/n/72775.html