4.10⁹アドレスはシステムRAM専用に予約されていません。それらを必要とする他の装置があります。最大の原因はビデオカードのRAMですが、他のものもアドレス空間を使い果たす可能性があります。これが、使用可能なRAMがコンピュータ間で異なる理由です。おそらくあなたのラップトップのVCは512 MBのRAMを使い、あなたのデスクトップPCのものは1ギガバイトを持っている。
300 MBを増やすための唯一の方法は、ハードウェアをダウングレードすることです。他のビデオカードはおそらく最高の利益をもたらすでしょう。しかし、新しいハードウェアを購入する前に、そのRAMが必要かどうかを検討する必要があります。今日、そのような量を使用できるアプリケーションはそれほど多くありません。だからあなたのRAM使用量を監視し、あなたがそれを頻繁にいっぱいにしない場合は、あなたがいるようにしてください。特にあなたがXPを使っているように、それは頻繁に使われるプログラムをプリロードするためのキャッシュとして空のRAMを使わない。
編集:ビデオカードがメインボードとメモリを共有していないときにこの答えが正しい理由を説明
良い外部リンクなので、私はそれを構成していないことを知っています リンク
私自身の説明RAMがどのように機能するかについての予備知識があまりなくても、理解してもらえるように、私は非常に簡単にしました。
アナロジーを使ってみましょう。あなたは司書であり、あなたの本を追跡するために数字を使います。あなたのラベルは4桁分しかありません。そうすれば、9999冊の本だけを追跡できます。より多くの本を追跡する唯一の方法は、5桁のラベルに移動することですが、何らかの理由でそれを行うのは非常に費用がかかるとしましょう(たとえば、数字と数字を認識するためのハンドヘルドスキャナがあります小さいラベルしかスキャンできません。今、あなたが唯一の大人のセクションを持っている場合、限界は9999です。しかし、あなたが子供のセクションを持っている場合、そこに本もラベルが必要です。 「a」と「c」のラベルを付けようとした場合は、1セクションあたり999冊の本しかラベル付けできませんでした。シンボルが小さいラベルの桁数を使い果たしているためです。その代わりに、あなたはただ特定の数より上の本が子供のものであり、残りが大人のためのものであると決めるだけです。
今すぐあなたが一度に大きな寄付を受けることを想像してみてください。その後、あなたは12 000大人の本と3 000子供の本を持っています。すぐに5桁のラベルに移動することはできません。成人向けの本だけを持ちたい場合は、それらのうち9999のラベルを付けることができます。ただし、子供向けの本もあり、子供向けに2000冊の書籍にラベルを付けたい場合は、7999冊の成人向け書籍にしかラベルを付けることができません。あなたがそれらを追跡することができないならあなたは本を貸すことができないので、あなたは7999の大人の本を使うことができるだけです。また、どれだけの量の本を使用できるかは、子供向けの本の数によって異なります。どちらもラベルを使い切っているためです。本はすべて物理的にそこにあります、ちょうど9999以上のすべては使い物になりません。
お使いのコンピュータでも同じことが起こります。あなたは本にラベルを付けるのではなく、思い出に残るものをラベルしています。そして32ビットシステムのあなたの「ラベル」は4 GBである0から2³²-1まで数えることができるだけです。だからあなたはあなたのシステムで合計4 GBのメモリしか使うことができない。このアドレススペースをシステムメモリ専用に使用する方法がある場合は、4 GBすべてを使用できます。ただし、3 GBのビデオメモリのうち1 GBを使用する場合は、1 GB少ないシステムメモリ、つまり3 GBしかアドレス指定できません。私はあなたが実際にチップに7GBのメモリ(メインボードに4、ビデオカードに3)を持っていることを理解していますが、4GBの制限はシステムの全メモリの合計に適用されますシステムメモリ用とは別にカードメモリ。
だからあなたのオプションは1. 64ビットOSを使用することです。ライセンスにはお金がかかり、あなたのプロセッサが32ビットしかサポートしていないのなら、あなたはプロセッサを変更しなければならず、それと共に、おそらくメインボードも変更しなければならない。そのため、このオプションは非常に高価であり、おそらく一部のゲームはもう実行されません。 2.メモリの少ない、できれば512MBの別のビデオカードを使用してください。お金とパフォーマンスがかかります。何もしません。