作者idleic2
有對也有錯
32位元OS 定址 4G 是一定的
但是 為什麼 裝4G RAM , 只能 用 3.25G 的記憶體
0.75G 拿去 定址 其他東西
剩下 3.25G 拿來 定址 RAM
如果 同時裝兩張 PCI-E 顯示卡 只能 用 近3G 的記憶體
每張 PCI-E 顯示卡 會 需要 CPU 256MB 的 定址空間
這 256MB 的 定址空間
會MAPPING GPU 的 RAM
example:
假設 GPU 有 768MB
我們把 768MB 分成 3個 256MB
CPU 要 access GPU's RAM 時,
先跟 GPU 說 要 MAPPING 第幾個 256MB
也就是說
CPU 用 256MB 的定址空間 access GPU 768MB
只要事先跟GPU 說 是第幾個 256MB
就可以都 access 到
並不是 毫無關係
不然 電腦 裝nvidia SLI 系統 並使用 32位元OS , 其看到的 RAM 更少, 不到3G
|