• ベストアンサー

Macbookはメモリ8Gを認識しますでしょうか?

Macbook(Intel Core 2 Duo、OS 10.6 Snowleopard)を使用しています。 LIONをインストールしたいこと、Photshopをよく使用することもあり、メモリを増設したいと考えています。(現在2G 価格が安くなっていることもあり、どうせなら8Gまでと考えているのですが、このMacbookは32ビットでしか起動しないということ、Appleのアナウンスでは4Gとなっていることから、4Gまでしか認識しないのだろうかと思っています。 実際には4Gと8Gどちらまで認識するのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Hoyat
  • ベストアンサー率52% (4897/9300)
回答No.1

>このMacbookは32ビットでしか起動しないということ お使いのMacBookが本当にCore 2 DuoのMacBookなのであれば64bitで起動できます。 出来ないのは最初期型のCore DuoのMacBookのみです。 それに32bitでしか起動できないならそもそもLIONには出来ませんよ? >Appleのアナウンスでは4Gとなっていることから 公式アナウンスはその時に対応できるメモリが「2GBメモリ」までだったからで、「4GBメモリ」がある現在は最大4GB搭載できるMacBookは(差し替えになりますが)最大8GB(4GB×2スロット)まで行けます。 8GBまで行けないのは公式にも2GBまでしか対応しないMacBookのみです。 一応検証しているショップがありますよ。 http://www.macmem.com/mb.html

opa_opa
質問者

お礼

ご回答ありがとうございます。 「Core 2 DuoのMacBookなのであれば64bitで起動」できるとのことで、調べたのですが、64bitにはできるものの、どうやら簡単にはいかないような↓ http://blog.livedoor.jp/gha10771/archives/1209391.html でも、今回のことがきっかけで8Gまで搭載できること、64bit化できることが分かりましたので、非常に有意義となりました。 ありがとうございます。

その他の回答 (5)

noname#142908
noname#142908
回答No.6

Macbook(Intel Core 2 Duo、OS 10.6 Snowleopard) これだけではあなたがどの機種をお使いなのか他人にはわかりません 型番を元に此処でメモリーの最大容量さがしてください おそら メーカの公称が4GB最大という事ならおそらく6GBの機種では無いでしょうか

参考URL:
http://www.macmem.com/
opa_opa
質問者

お礼

ご回答ありがとうございます。 調べた結果Macbook 2009 lateでした。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.5

>実際には4Gと8Gどちらまで認識するのでしょうか? ロジックボードに組み込まれたメモリーコントローラーに依ります。 Appleが公表している最大メモリよりも多く認識する機種もあるようですが、4GB×2で8GBにしてもメモリーコントローラーでアクセスできない範囲は有効になりません。(カーネルと関係ない) 現在、2GB×1=2GBであれば2GB+4GB=6GBまたは4GB×2=8GBになる可能性はあるようです。(機種による) 自己責任で入れ替えてください。

opa_opa
質問者

お礼

ご回答ありがとうございます。 メモリーコントローラー少し勉強してみmす。

  • bakaok
  • ベストアンサー率22% (33/148)
回答No.4

>OSXはルナックス系のOSで周辺回路のサポートする為に『カーネル』と言う機能を使用します。 MacOSXはFreeBSD+MachのBSD系のUNIX系(ユニックス系)のOS。 それとルナック系ってなんだ? Linuxのこと言っているのか? でもLinuxはどう読んだらルナックスって読めるんだ?

noname#242220
noname#242220
回答No.3

2008年後期に販売した機種はApple推奨では最大4GB、メモリメーカに依っては8GB対応している物を販売しているそうです。 Intel Core 2 Duo自体は『64ビットCPU』です。 OSXはルナックス系のOSで周辺回路のサポートする為に『カーネル』と言う機能を使用します。 このカーネルが64で動作するか32で動作するのかの問題です。 尚:2006年の機種は『LION』がインストール出来ませんが、これはインストール時の機種チェックでパスされているだけで、 インストールのスクリプトを修正する事でインストール可能でもちろん64ビットカーネル動作に成ります。 PCの場合OS本体が32ビット、64ビットと分けられていますが、MacのOSX自体は64ビット版しか有りません。 追加 アドビのソフトは最新版以外は『32ビットカーネル動作』です。

opa_opa
質問者

お礼

ご回答ありがとうございます。 分かり易く説明してくれてありがとうございます。

  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

> 「Core 2 DuoのMacBookなのであれば64bitで起動」できるとのことで、調べたのですが、64bitにはできるものの、どうやら簡単にはいかないような どうも勘違いの連鎖が起きまくっているような? 「64ビット」は、べつにおまじないでも呪文でもありません。「64ビット」と唱えると、あら不思議コンピュータが急に高速に動き出しました、なんていうことはないのです。 64ビットは、いちどに計算することができる、数値の桁数のことであって、それ以外の意味はありません。 Intel製のCPUで、Core2Duoと呼ばれるものは、64ビットで計算できます。Mac OS Xは、10.3.xより64ビットCPUに対応しており、OSレベルで64ビットの計算ができるようになっています。 MacBookが32ビットの制限をかけられているというのは、「カーネル」という、OSの一部分のことを指します。 カーネルは、デバイス(つまり、プリンタやディスプレイといったハードウェアのこと)を制御する仕事を請け負っており、OSの根幹部分ですが、OSそのものではありません。 たとえば、カーネルはコンピュータにつながっているプリンタに対して、OS上で動作しているアプリケーションから受け取った、プリント出力の命令を、アプリケーションに成り代わって、命令を出すわけですが、その命令は、日本語とか英語というものではなくて、数字の羅列という形になっています。その数字の羅列が、64桁(64ビット)なのか、そうでないのかで、カーネルが64ビットか、そうでないかの違いになります。いままでのパソコンの主流は32ビットだったので、多くのプリンタは32ビットベースの命令を受け取るように設計されています。なので、CPUが64ビットだからといって、カーネルを単純に64ビットにしたら、いままで問題なく動いてくれたプリンタが、動いてくれないことになってしまいます。 プリンタをはじめとするデバイス側が、64ビットに対応してくれるまで、カーネルを32ビットに制限しておきましょう。そうすればユーザにとって意味のわからないトラブルを起こさずにすみますから。カーネルの制限はそういう理由です。 カーネルが32ビットだからといって、OS全体が32ビットで動くことはありません。OSはガンガン64ビットで計算を行って、64ビットCPUの能力を十二分に発揮させています。 もちろん32ビットカーネルのままでも、MacBookが4GB超のメモリ容量に対応しているなら、4GB超のメモリを搭載しても、メモリコントローラの能力に合わせた容量を認識してくれます。

opa_opa
質問者

お礼

ご回答ありがとうございます。 32ビット、64ビットを少し勘違いしていました。 大変勉強になりました。

関連するQ&A

専門家に質問してみよう