私はubuntuOSがインストールされたLinuxマシンを持っています。次に、ハードウェアをアップグレードしたいと思います。つまり、RAMをもっとインストールしたいのですが。私の質問は、現在インストールされているRAMの種類、現在のハードウェアと互換性のあるRAMの種類、およびインストールできるメモリの最大容量はどれくらいか)をどのように判断するかです。
これらの質問に答えるには、コマンドラインを使用することをお勧めします。ありがとうございました。
dmidecode は、テーブル内の情報をデコードすることにより、RAMなどがそれ自体をレポートする方法を示します。 buntuパッケージ もすでにあります。 。出力例の関連部分は次のとおりです。
Handle 0x0005, DMI type 5, 22 bytes
Memory Controller Information
Error Detecting Method: 64-bit ECC
Error Correcting Capabilities:
None
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 1024 MB
Maximum Total Memory Size: 3072 MB
Supported Speeds:
Other
Supported Memory Types:
Other
DIMM
SDRAM
Memory Module Voltage: 3.3 V
Associated Memory Slots: 3
0x0006
0x0007
0x0008
Enabled Error Correcting Capabilities:
Unknown
Handle 0x0006, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM 1
Bank Connections: 0 1
Current Speed: Unknown
Type: Other DIMM SDRAM
Installed Size: 256 MB (Double-bank Connection)
Enabled Size: 256 MB (Double-bank Connection)
Error Status: OK
ただし、一部のBIOS実装に欠陥があるか、このデータに完全に含まれていることに注意してください。
名前の付いたツール
lshw
あなたが必要なものを正確に伝えることができます。
実際にはメモリにdmidecodeを使用しますが、全体としてハードウェアに関する詳細情報を提供します。
十分な癖があり(たとえば、18バンクのHP xeonマザーボードでは、バッファなしのメモリには12しか使用できません)、最善の策は実際にボードを見つけて製造元に問い合わせることです。たとえば、HPにはメモリ構成のWebサイトがあります。 Dmidecodeやその他のソフトウェアソリューションは、完全な話ではありません。 BIOSでさえすべての落とし穴を教えてくれるわけではありません。