Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> 窓について >> Windowsシステムの32ビット/64ビットシステムはどれだけのメモリをサポートしています

Windowsシステムの32ビット/64ビットシステムはどれだけのメモリをサポートしています

  
私はみんなが知っていると思う、Windows XP /Win7 /Win8 /Win10システムに加えて、フラッグシップバージョン、プロフェッショナルバージョン、ホームバージョンのバージョン、32と64ビットがあります違いは。違いはどこですか?そのうちの1つは、システムでサポートされている最大メモリです。 Xiaobianの下でWindowsシステムの32ビット/64ビットシステムがサポートするメモリ量を学びましょう。
32-bit /64-bitシステムはどのくらいのメモリをサポートします。
32-bit:システムが認識できる最大メモリは約3.25-3.5GBです。つまり、4GBのメモリは約0.5GBです。 2GBのメモリースティックまたは2GB + 1GBのメモリースティックは、32ビットシステムには影響しません。
64ビット:Windows 7の64ビットシステムでは、最大メモリサポートはシステムのバージョンによって異なります。たとえば、Windows 7 Home Basic 64ビットは8 GBのメモリしかサポートせず、Home Premiumは192 GBをサポートし、さらにハイエンドのEnterprise、Ultimateなどは最大192 GBのメモリをサポートします。
32ビットシステムは大きなメモリの理由をサポートしていません

まず、変換関係の違い
それはよく知られているコンピュータバイナリの変換関係1GB = 1024MB、実際の生産、ハードウェアメーカー製造元の変換単位は1GB = 1000MBで、コンピュータのメモリが1GBであることをコンピュータの製造元が示している場合は1000MB、システムが認識している場合は1000から1024を使用します。あなたのメモリは0.976GBです同様に、あなたが4Gメモリをインストールすると、システムはあなたのメモリが3.9GBであることを表示します。
2つの32ビットシステムアーキテクチャの制限
メモリ(システムの総アドレス空間であるRAM)=メモリ(物理メモリ、メモリは4GB)+ BIOSメモリ+キャッシュ+メモリ+ ...、32ビットコンピュータのアドレス空間は2の32乗、つまり4Gです。システムは4GBのアドレスをメモリ、キャッシュ、メモリ、ハードウェアなどに割り当てます。
システムは、優先順位、BIOSメモリ、CPUキャッシュ、各ハードウェアのメモリ、グラフィックカードメモリなどがあり、優先順位が物理メモリ(つまりメモリ)より高い場合に、アドレス空間を割り当てます。アドレス空間は、最初にBIOSのメモリ、CPUのキャッシュ、各ハードウェアのメモリ、およびグラフィックカードのメモリに割り当てられ、最後に残りのアドレス空間がメモリに割り当てられます。たとえば、グラフィックカードの容量が500MBの場合、4GB-0.5GB = 3.5GBしか割り当てられません。
路上では1000世帯に相当しますが、家番号の数は実際には800しかないので、家番号を取得できなかった200世帯がありますが、200世帯は消えていません。
優先順位に従って32ビットのコンピュータに4Gのメモリースティックをインストールした場合、最初の数百MBのスペースは各ハードウェア(ビデオメモリを含む)、4GBのメモリのため、3G以上のメモリスペースしか使用できません。 3.31GBのストリップしかアドレス空間を取得できませんこの時点では、アドレス空間を取得したメモリストリップの部分しか見ることができません(下の図を参照)。デバイス自体のアドレス指定能力は4Gで、最初の数百MBはハードウェアに割り当てられ、残りの3Gアドレス空間はまだ利用可能です2Gメモリバーは完全に2Gアドレス空間を取得でき、2Gメモリバーも表示できます。 BR>


Copyright © Windowsの知識 All Rights Reserved