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 則留言:

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

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

    回覆刪除
  3. Jack

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

    回覆刪除
  4. 那MBP 2.16g 3g 版本搭配10.5有可能超過3g限制嗎?

    回覆刪除
  5. 甘第一代既 MB 可唔可以行 4GB on OS X 10.5 ?

    回覆刪除
  6. Teddy

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

    回覆刪除
  7. Johnny,

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

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

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

    回覆刪除
  9. 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?

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

    回覆刪除
  11. 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!

    回覆刪除

注意:只有此網誌的成員可以留言。