時(shí)間:2012-05-22 20:07:40 作者:不思議游戲 瀏覽量:96
顯存也被叫做顯示內(nèi)存、幀緩存,它是用來存儲(chǔ)顯示芯片處理過或者即將讀取的渲染數(shù)據(jù)。如同計(jì)算機(jī)的內(nèi)存一樣,顯存是用來存儲(chǔ)圖形數(shù)據(jù)的硬件。在顯示器上顯示出的畫面是由一個(gè)個(gè)的像素點(diǎn)構(gòu)成的,而每個(gè)像素點(diǎn)都以4至64位的數(shù)據(jù)來控制它的亮度和色彩,這些點(diǎn)構(gòu)成一幀的圖形畫面。為了保持畫面流暢,要輸出和要處理的多幅幀的像素?cái)?shù)據(jù)必須通過顯存來保存,達(dá)到緩沖效果,再交由顯示芯片和CPU調(diào)配,最后把運(yùn)算結(jié)果轉(zhuǎn)化為圖形輸出到顯示器上。
游戲畫面的分辨率和顯存的關(guān)系:
按照一般情況下3D游戲的運(yùn)行方式是,數(shù)據(jù)由CPU控制預(yù)先從硬盤緩存到內(nèi)存,然后調(diào)用需要的部分輸出到顯卡,顯卡先將數(shù)據(jù)緩存在內(nèi)存,然后GPU開始計(jì)算需要顯示的部分并輸出。
那么需要顯示的部分是什么,是根據(jù)游戲的設(shè)置需要顯示的像素點(diǎn),這些像素點(diǎn)的內(nèi)容根據(jù)游戲的畫面特效的設(shè)置可多可少,如果開啟較多的特效,數(shù)據(jù)量就會(huì)很大,顯存的帶寬將會(huì)成為瓶頸,同時(shí),越高的分辨率設(shè)置,預(yù)先緩存的數(shù)據(jù)也會(huì)增加,容量也會(huì)受到限制,當(dāng)顯存的帶寬或者容量不足的情況下則會(huì)造成GPU無法獲得及時(shí)的數(shù)據(jù)計(jì)算輸出,畫面的幀數(shù)就會(huì)很低。
因此,分辨率是2560*1440到底需要多大的顯存這個(gè)是無法規(guī)定一個(gè)具體的數(shù)值的。只能說1G以上,同時(shí)使用GDDR5的顯存顆粒要好于GGR3的顯存顆粒。
最大分辨率與所需的顯存空間
普通2D畫面:每一幀畫面需要的顯存容量=(水平分辨率×垂直分辨率×顏色位數(shù))/8bit普通3D畫面:每一幀畫面需要的顯存容量=(水平分辨率×垂直分辨率×顏色位數(shù)×3)/8bit
從上公式可預(yù)知使用高分辨率和開啟全屏抗鋸齒、各向異性過濾、物理效果模擬、多邊形頂點(diǎn)數(shù)據(jù)運(yùn)算、海量三維函數(shù)運(yùn)算等高級(jí)畫面效果后,計(jì)算速度較慢的顯示芯片需要更多的顯存空間才能流暢顯示。顯卡甚至已經(jīng)具有1GB或2GB的顯存,在這樣的情況下,顯存容量早已經(jīng)不再是影響最大分辨率的主要因素,而內(nèi)存顆粒的帶寬及GPU的計(jì)算能力能影響的更多。