显卡显存和内存有什么区别?
从最根本的存储对象来看,内存和显存服务的目标完全不同。内存主要是给CPU暂时存放数据的,相当于CPU的临时工作台;而显存则是专门给GPU显卡芯片用来暂存图像和图形数据的存储空间。虽然它们本质上都属于RAM,断电后数据会丢失,但由于连接的位置和用途不同,分工非常明确。
从最根本的存储对象来看,内存和显存服务的目标完全不同。内存主要是给CPU暂时存放数据的,相当于CPU的临时工作台;而显存则是专门给GPU显卡芯片用来暂存图像和图形数据的存储空间。虽然它们本质上都属于RAM,断电后数据会丢失,但由于连接的位置和用途不同,分工非常明确。
比喻挺形象的。不过很多人容易忽略一点,现在有些CPU也集成了显存功能(比如统一内存架构),两者界限在消费级硬件上其实有点模糊了,但在底层逻辑上分工确实如答主所说,一个管通用计算,一个管并行渲染。
把CPU比作大脑,内存就是短期记忆区(工作记忆),而显存是专门给“图形设计师”(GPU)用的画板。虽然都是RAM,但CPU处理的是逻辑指令,显存处理的是海量并行像素数据,带宽和架构设计完全不是一个维度的。