%20in%20Linux%3F.png)
Ich möchte wissen, welchen Typ mein Speicherkanal in Linux hat, Single oder Dual usw.
- Ich habe versucht, es zu finden, indem ich das /proc-Dateisystem überprüft habe, aber es hat nicht geklappt. Und dann
- Ich verwende es,
dmidecode
um Systeminformationen abzurufen und zu prüfen, habe aber auch nichts gefunden.
Wie kann ich es bekommen?
Antwort1
Suchen Sie in der dmidecode
Ausgabe nach Interleaved Data Depth
. Dual-Channel-Speicher hat eine Interleaved-Tiefe von 2.
Antwort2
Die Leute, die als Antwort „Interleaved Data Depth“ angeben, liegen falsch. Interleaved Data Depth ist entweder nicht der richtige Indikator oder wird sehr häufig falsch angegeben (falls es überhaupt angegeben wird).
Wie viele Kanäle Sie verwenden, können Sie ganz einfach wie folgt ermitteln:
sudo dmidecode -t 17 | awk 'BEGIN { FS=":"; OFS="\t" } /Size|Channel/ { line = (line ? line OFS : "") $2 } /^$/ { print line; line="RAM" }' | grep -iv 'no'
Beispielausgabe (Doppelkanal):
RAM 32 GB ChannelA-DIMM0
RAM 32 GB ChannelB-DIMM0
Lassen Sie uns auf derselben Maschine die Interleaved Data Depth überprüfen:
sudo dmidecode | grep Interleaved
Ausgabe:
Interleaved Data Depth: 1
Interleaved Data Depth: 1
Auf derselben Maschine wurde auch in Windows über CPU-Z überprüft. Unter Speicher wurde wörtlich Folgendes gemeldet:Doppelkanal
Die Interleaved Data Depth ist also falsch, aber wir können unsere Kanäle (A, B, C, D usw.) leicht überprüfen.
Antwort3
Die Kanäle geben keinen Aufschluss darüber, ob das Gerät im Dual-Channel-Modus läuft oder nicht. Sie geben lediglich an, welcher Kanal ein Speichermodul verwendet.
Hier ist meine Ausgabe, nachdem ich versucht habe, 2x8GB + 4x4GB DIMM auf meinem x79-Board zum Laufen zu bringen
RAM 8192 MB ChannelA_Dimm1 ChannelA ChannelA_Dimm1_AssetTag
RAM 4096 MB ChannelA_Dimm2 ChannelA ChannelA_Dimm2_AssetTag
RAM 8192 MB ChannelB_Dimm1 ChannelB ChannelB_Dimm1_AssetTag
RAM 4096 MB ChannelB_Dimm2 ChannelB ChannelB_Dimm2_AssetTag
RAM 4096 MB ChannelD_Dimm1 ChannelD ChannelD_Dimm1_AssetTag
Daraus lässt sich nicht erkennen, ob sie im Single-, Dual- oder Triple-Channel-Modus laufen.