最近去為我的MBP 2.4加了記憶體~
但是我發覺到在BOOTCAMP WINXP時~
居然只能抓到3G~可是用一些看電腦配備的軟體時~
是裝了4G沒錯~
不是說新款的MBP可以支援4G沒錯嗎?
還是說因為是WINXP 32BIT不能定位到4G嗎?
有這樣的可能嗎?
不過我在OSX下卻是正常的~
系統資訊是4G沒錯~
工具程式裡的監控程式也是4G沒錯~
請問各位大大有這樣的經驗嗎?
http://support.microsoft.com/kb/283037/zh-tw
理論上以 1byte 為單位 32 bit 可以定址到 4GB
實務上 電腦中有記憶體的地方 並不只 RAM 插槽的那些
CPU內有快取 顯示卡上也有記憶體 其它介面卡也有
32bit 中有些被拿去定址那些其它的記憶體
也就是說 實際拿來定址RAM 插槽的 不到 32bit 自然也就定址不到 4GB
若 32bit 要能定址高過 4GB 則只要每個位址不只 1byte 即可 要抓到多大的記憶體都行
至於 Mac 使用的定址方式我不瞭解 無法提供資訊
內文搜尋

X