web-dev-qa-db-ja.com

Snow Leopardは、MacBook ProでRAMの最大量を増やしますか?

SnowLeopardがCore2Duosを搭載したMacBookProに64ビットコンピューティングをもたらしたので、これにより、インストールできるRAMの最大量が増えますか?

現在、MBP3,1に4GBのRAMがあります。64ビットカーネルモードでMBPを実行した場合、より多くのRAMを使用できますか?

3
Darren Newton

64ビットカーネルは、物理アドレス拡張(PAE)を使用せずに、より多くのRAMにアクセスでき、プロセスが仮想メモリにマップすることなく、4GBを超える実際のメモリを使用できるようにします。いいえ、実際にはMacBookProで使用できるRAMの最大量は増加しません。MacProまたはXserveはある程度まで増加します(32GB。32GBを超えると64ビットカーネルを使用したい)

MacBookProが4GBを超えるRAM LeopardとSnowLeopardの両方を物理的にサポートしている場合はそれを見ることができます。MacTrackerによると、マザーボードは実際には最大6GBのRAM最大4GBの代わりにAppleはそうだと言っています。

3
Chealion

それは可能ですが、それでもチップセットに制限されています。私のMBPは3GBに制限されており、10.6ではそれについて何もできません。

5
user10547

いいえ、 物理アドレス拡張(PAE) (Mac OS Xのカーネルは使用します)を使用する32ビットカーネルで4GBを超えるRAMをすでに使用できます。ただし、64ビットカーネルには他にもいくつかの利点があります。そのうちの1つは、(カーネルの)アドレス空間が大きいため、カーネルキャッシュに使用できるメモリがはるかに多いことです。

1
knweiss

2つの制限があります:

  • ハードウェアの制限。これは、ハードウェアが処理できるメモリの量です。残念ながら、10.6ではハードウェアをアップグレードできません。

  • ソフトウェアの制限。 10.6にアップグレードすると、オペレーティングシステムは、ハードウェアが提供できるより多くのメモリにアクセスできるようになりますが、ハードウェアがRAMを処理できない場合は、オペレーティングシステムも処理できません。

0
Nippysaurus