8GBでRAMをアップグレードするときにラップトップを制限するものは何ですか


8

Toshiba Portege M780-S7240を持っています。これは64ビットのi7で、現在4GBのRAMを搭載しています。16GBにアップグレードしたいのですが。(問題がある場合は、64ビットUbuntuを実行しています。)

私はRAMベンダーに確認しましたが、私の設定では不可能だと述べ、ユーザーガイドには次のように書かれています。

「4GB(2GB + 2GB)DDR3 1066MHz(最大8GB)で構成」

このハード制限の原因は何ですか?16GBのサポートを妨げる制限または制限の組み合わせは何ですか?マザーボードですか?これを乗り越えるためにできるファームウェアのアップグレードはありますか?

編集

これは、メーカーの仕様へのリンクです。(これはPDFです。)これらのPDFSはリリース前に作成されたものであり、通常はファームウェアの変更に伴って更新されることはないと聞いています。


3
マザーボードです。あなたはそれを8GBと交換することができないので。
ラムハウンド2012

1
どうして?その周りにBIOSのアップグレードはありますか?この制限の原因は何ですか?OSはそれをサポートし、それはスロットに収まり、プロセッサは理論的にそれをサポートします---この制限の原因は何ですか?
Mittenchops 2012

3
チップセットには、しばしばメモリ制限があります。たとえば、私のThinkPad R60では、3 GiBを超えるメモリを使用できません。マザーボードを交換すること以外に回避策はありません。RAMスロット、プロセッサ、OSよりも多くのコンポーネントが関係していることに注意してください。
ジョーイ

回答:


7

Intel HM55チップセットのメモリコントローラーにはこの制限があると思います。インテルのデザインに関連するデザインの特徴/制限のように見えます。Protege 780の正確なモデルは、他のユーザーからの追加のフィードバックをもたらす可能性があります


ありがとう、@ Dave M.私はそれを反映するようにモデル情報を更新しました。Portege M780-S7240。
Mittenchops 2012

4

特定のマシンについては詳しく説明しませんが、実際にはもっと一般的な答えが必要なようです。私の次の答えは、ほとんどこの記事に裏付けられています。より具体的な知識が必要な場合は、この記事を読んでください。

この制限は、マザーボードのハードウェアが原因です。最近の64ビットプロセッサは64GBのアクセスに制限されています。この制限は、プロセッサで使用可能なピンによって引き起こされるハード制限です。理論上の制限はになります2^64。(しかし、現在、これだけのメモリは必要ないため、ピンはまだプロセッサに組み込まれていません)

ノースブリッジは、特定のデバイスによって読み書きされるメモリの領域をマップする、いわゆるメモリマップを管理します。ノースブリッジにもハード制限があります。マザーボード上のすべてのピンとすべての接続は、それを設計することを難しくし、チップをそれらに配置することはより高価になることに注意してください。したがって、これはまったくのコスト要因であり、メーカーは、ほとんどの人がハードウェアによって与えられた制限を超えて使用しないことを前提としています。より多くをサポートするハードウェアは、より高価です。

カーネルが読み込まれるとすぐに、Biosはコンピューター上の何の関係もありません。最近のプロセッサーはノースブリッジを組み込んでいることに注意してください。ノースブリッジのないマザーボードでどのように制限が定義されているかはわかりません。(しかし、制限はまだプロセッサによって定義されているだけではないと思います)


リンクされた記事のコメントセクションをクロールして、さらにいくつかの回答を取得します。スペイン語のコメントがいくつかあると思いますが、著者はほとんどが英語で返信し、追加情報を提供しています。
Baarn、

www.cpuid.comからのCPU-ZおよびPCウィザードは、CPUの正しいアドレスサイズを表示します。最新の64ビットCPUの場合、32ビットまたは44ビット(4 GB(アトム)-> 1 TB(サーバーxeon)) Pentium Pro / Pentium II in 1999)
ZaB '18

2

キングストンは、シングルチャネルモードの6GB(2 + 4)から16GB(8 + 8)のデュアルチャネルに対応するプロテッジm780の約10バージョンを知っています。おそらく、ベンダーにアプローチする前に、「Protege M780」の変更を理解する必要があります。

サポートされるメモリは、マザーボード上のピンが実際のRAMソケットにどのように接続されているかによって異なります。キングストンの説明から、東芝は2つの4GBオプション、つまり4または2 + 2が欲しかったと思います。嬉しいことに、BIOSを適切に設計し、各ソケットの最大モジュールがうまく機能します。

実際のCPUは36ビットのアドレス指定で最低限になる可能性があると思います。つまり、64 GBの場合、私の場合(Acer、2006年のAthlon 64)は40ビットの物理アドレス-1 TBを処理できますが、マザーボードには2つのスロットがあり、DMIはそれぞれ4 GB(およびマザーボード)と言っていますそれをサポートするロジックが存在します)しかし、実際には2GBモジュールのみを受け入れ、プラグインされていても4GBモジュールを無視し、おそらく/ 3GBスイッチで最大になるXPユーザーの煩わしさを節約します

それは単にマザーボードコントローラー(別名ノースブリッジ)からメモリスロットに引き出されないワイヤーであるため、それを回避する家庭的な方法はありません(つまり、優れたはんだ付けスキルでも役に立たない)。


ZaBに感謝します。上記で更新しました。これをキングストンで確認するためのリソースはありますか?
Mittenchops 2012

彼らのウェブサイトの右側のように、特定のシステムのメモリを検索できるドロップダウンがありますか?
ZaB 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.