想不到關於可用 3GB 或是 4GB 記憶體的這個「不三不四」系列,可以寫到第三集,希望真是大結局吧。綜合以往的資料,我們知道 Apple 官方文件經常會「老點」大家,資料往往不盡不實。例如稱早一代的 MacBook 或現在的 Mac mini 最高只可支援 2GB 的記憶體。關於可以用 2GB 還是 3GB 的問題,Mactivity 已在過去的「不三不四」詳細測試過了。
最近用上 Intel Core 2 Duo 晶片的 MacBook、MacBook Pro 及 iMac 都可以支援最高 4GB 的記憶體了,但同樣配置了 Core 2 Duo 處理器的上一代機種,據說是因為 Intel 晶片的限制,所以最高只支援 3GB 的記憶體,這也是 Mactivity 親自證實了的。
但隨著 Mac OS X 10.5 的推出,究道這個 64-bits 的作業系統在 64-bits 的 Core 2 Duo 處理器上,會否有其它不同的結果呢?
今次我找來了一部 MacBook 2.16GHz 型號來測試(特別鳴謝機主 Mr. Diode NG),它不是最新的 MacBook 型號,所以 Apple 官方稱它只可以支援 2GB 的記憶體;再配上 Mactivity 專用作測試用途的記憶體又會如何呢?
插上 2GB+1GB 時的結果(在 Mac OS X 10.4)
能順利辨認 3GB 及使用到 3GB 的記憶體

插上 2GB+2GB 時的結果(在 Mac OS X 10.4)
能順利辨認 4GB 但只可使用到 3GB 的記憶體

插上 2GB+2GB 時的結果(在 Mac OS X 10.5)
能順利辨認 4GB 及使用到 4GB 的記憶體

今次這個測試結果真有點意外,原來 Mac OS X 10.5 還可以克服晶片的限制。對於使用早期 Core 2 Duo 的用家來說,能完全使用 4GB 的記憶體這一點,會不會是升級到 Mac OS X 10.5 的一個原因?
重要更新:有網友指正,依據最後一幅圖中所見的記憶體分佈,可用的記憶體為 2.27GB,已使用的記憶體為 704.5MB,合起來還是 3GB。嘥氣!










































