問題解答
尋求解決方案 & 常見問題解答
Apr 21, 2011
何謂 Hyper Memory / Turbo Cache ?
HyperMemory 是由 ATI 所提出記憶體分享技術,概念上與功用上也等同於 nVIDIA 所提出的 TurboCache 技術 (最早見於 GeForce 6200 TC),這兩項技術都是運用在顯示卡上面,目的在於借用主機板上部分的系統記憶體容量來當作顯示卡的顯示記憶體使用。
附註 : 此表格是以顯示卡板載記憶體 512MB 為例,此部分容量可能因型號不同而有所差異。
為了避免耗費過多的記憶體資源,HyperMemory 與 TurboCache 會根據系統上實際安裝的記憶體容量來提出分享需求,以一張實際 On board 了512MB Frame Buffer 的卡來說,實際分享的容量大小如下表所列。從表上可以看得出來,不同作業系統對 HyperMemory 或 TurboCache 的處理方式並不一樣。在 Windows XP 底下,只要系統記憶體超過 1GB 以上,HyperMemory 與 TurboCache 會固定借用 512MB 的記憶體給顯示卡用,如此就湊成了 512MB+512MB=1GB 的顯示記憶體;而 Vista 與 Windows 7 的行為則更為聰明,它會視實際上安裝的系統記憶體大小而動態地分享給顯示卡使用,分享容量甚至可以超過 1GB。
HyperMemory 與 TurboCache 算是顯示卡上一種變通的設計方式,當 On board Memory 比較小時,可以借用系統的記憶體來當作繪圖記憶體。
作業系統 |
Windows XP |
Windows 7 & Vista |
||||
系統記憶體 |
1GB |
2GB |
4GB |
1GB |
2GB |
4GB |
顯示卡板載記憶體(MB) |
512 |
512 |
512 |
512 |
512 |
512 |
分享記憶體(MB) |
512 |
512 |
512 |
253 |
765 |
1150 |
顯示記憶體總容量(MB) |
1024 |
1024 |
1024 |
765 |
1277 |
1662 |