2007/11/17

不三不四(大結局)

想不到關於可用 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。嘥氣!

12 則留言:

Johnny Chan 說...

剛有心水清網友指正
圖三的活動監視器雖然可以看到 4GB
但將個別項目加起來還是 3GB
看來今次是這個活動監視器「老點」我們
真正的不三不四 :)

Unknown 說...

非常精彩的測試,不知道macbook 2G機種配上10.5能不能使用到4G

Johnny Chan 說...

Jack

我想上一代的 MacBook
3GB 算是上限了

THOMPSON 說...

那MBP 2.16g 3g 版本搭配10.5有可能超過3g限制嗎?

Teddy | 太迪 說...

第一二集在那裡?

Teddy | 太迪 說...

甘第一代既 MB 可唔可以行 4GB on OS X 10.5 ?

Johnny Chan 說...

Teddy

綜合我的測試
第一代 MacBook Core Duo 只可用 2GB
第二三代 MacBook Core 2 Duo 可以用 3GB
第四代 MacBook Core 2 Duo 可以 4GB

匿名 說...

Johnny,

咁講係咪即係其實都只係用緊3GB ram,就算你加到4GB都只係用3GB?

匿名 說...

奇怪的是我同學的ibm x60
t2200+915插上2gx1+512mbx1
竟然可以全部使用

這不是晶片組的限制嗎 @@

匿名 說...

I'm searching on topics on adding RAM and come to here! Any update on this 3G limit? Is this applicable for the latest iMAC C2D 2.4G?

Johnny Chan 說...

最近用上 Intel Core 2 Duo 晶片的 MacBook、MacBook Pro 及 iMac 都可以支援最高 4GB 的記憶體了,包括黑框的 iMac 都可以使用 4GB。

匿名 說...

Thks or the prompt reply. May I ask whether a paired set would perform better than just 2 single 2G? The price difference is so big!