相信不少小伙伴都或多或少听说过这么一句话,叫做显存不够内存来凑,这是啥意思呢?简单来说,就是当显存容量无法满足需求之时,无处安放的数据会占据一部分内存容量,以此来保证工作的照常进行。那就又有小伙伴问了,既然都说显存不够内存来凑,这哥俩关系这么好,那假如内存不够呢?能不能也来占用显存呢?
1.显存不够内存来凑?
没错,就是这么一个道理。在爆显存的时候,很多数据没地方放,就只好划拉一部分给内存了。像之前集成显卡以及后来的APU,自身的图形处理器都没啥私人空间,东西全都在内存里了,这使得后来上了独显之后,在独显显存不够的情况下,也会拿内存来救急。
但这不是个好办法,因为内存的数据传输速度要慢的多,这就使得很多玩家在玩游戏的过程中,爆显存之后虽然依旧可以运行,但画面掉帧严重,卡成PPT。
2.内存不够,显存会来凑吗?
从理论上来说是不会的,显存并不会来救内存的急,最主要的原因还是因为显卡走的是PCIe通道,和内存的数据传输速度差距过大。虽然二者性质类似,但在实际操作的过程中很难实现统一,也有玩家做过这样的尝试,但性能滑坡得厉害,大家也就放弃了这样的选择。在之前也有HM或者TC技术,其作用就是把内存和显存进行转换,后来由于太过鸡肋,逐渐被废止。
3.内存遇难,谁来救火?
既然显存不会帮内存,那谁来给内存救急呢?大家可别忘了另一个存储设备,那就是硬盘。当内存不足时会开启一个功能,叫做虚拟内存,windows系统普遍支持该技术,并且默认开启。
在内存被占满的情况下,数据会暂时存放在外部磁盘里,也就是硬盘上,以此来进行数据交换,但同样会使速度受损,卡顿在所难免。
最后总结一下,当显存不足的时候,内存会做替补;而当内存不足的时候,显存会袖手旁观,而这时候内存会开启虚拟内存,借用硬盘空间来工作。但无论是哪一种情况,都会严重影响数据传输速度,这个大家得明白,并不是说有人打替补就行了,及时对设备进行更新换代才是正道!