显存容量=显示分辨率×颜色位数/8bit。
比如现在显示分辨率基本都是1024x768,颜色位数为32bit,那么需要的显存容量=1024x768x32bit/8bit=3145728 byte,可是这针对是2d显卡(普通平面),如果是3d加速卡,那么需要的显存容量为1024x768x32bitx3/8bit=9437184byte=9.216mb,这是最低需求,而且还必须增加一定的容量作为纹理显示内存,否则当显示资源被完全占用时,计算机只有占用主内存作为纹理内存,这样的二次调用会导致显示性能下降,因此作为真正的3d加速卡显存容量一定大于9.216mb。目前工作站显卡显存都在64mb以上。比如2d绘图应用,即使在1600x1200的情况下,它也最多是1600x1200x32bit/8bit=7680000byte=7.5mb,如果是三维绘图比如3d studio max,那么容量需求是7.5x3=22.5mb,不过这是最低需求,因此32mb容量的显存是应付这类2d绘图或者娱乐的视频播放、普通三维设计。对于工作站而言,由于运行更大的软件,更大的运算,所以显存至少应该在64m以上。 |