
Ich habe ein Motherboard mit Steckplatz A3+ (Gigabyte ATX GA990ZA-UD3-R5) mit einer AMD FX-8320E-CPU und zwei 8-GB-Speichersticks (identisch, zusammen als Kit gekauft). Ich habe die Anweisungen im Handbuch befolgt und den Speicher so installiert, dass Dual-Channel-Speicher verwendet wird, aber soweit ich sehe, kann ich das System nicht nach dem Speicher abfragen (unter Linux):
lshw
sagt nichts:
$ sudo lshw -C memory
*-memory
description: System memory
physical id: 0
size: 15GiB
und dmidecode
sagt nichts über Interleaving:
$ sudo dmidecode --type memory
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.
Handle 0x0008, DMI type 5, 24 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: 2048 MB
Maximum Total Memory Size: 8192 MB
Supported Speeds:
70 ns
60 ns
Supported Memory Types:
DIMM
SDRAM
Memory Module Voltage: 3.3 V
Associated Memory Slots: 4
0x0009
0x000A
0x000B
0x000C
Enabled Error Correcting Capabilities:
None
Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM0
Bank Connections: 0 1
Current Speed: 60 ns
Type: DIMM SDRAM
Installed Size: 536870912 MB (Single-bank Connection)
Enabled Size: 536870912 MB (Single-bank Connection)
Error Status: OK
Handle 0x000A, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM1
Bank Connections: 2 3
Current Speed: 60 ns
Type: DIMM SDRAM
Installed Size: 536870912 MB (Single-bank Connection)
Enabled Size: 536870912 MB (Single-bank Connection)
Error Status: OK
Handle 0x000B, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM2
Bank Connections: 4 5
Current Speed: 60 ns
Type: DIMM SDRAM
Installed Size: 536870912 MB (Single-bank Connection)
Enabled Size: 536870912 MB (Single-bank Connection)
Error Status: OK
Handle 0x000C, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM3
Bank Connections: 6 7
Current Speed: 60 ns
Type: DIMM SDRAM
Installed Size: 536870912 MB (Single-bank Connection)
Enabled Size: 536870912 MB (Single-bank Connection)
Error Status: OK
Handle 0x002C, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 32 GB
Error Information Handle: Not Provided
Number Of Devices: 4
Handle 0x002E, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x002C
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: 64 bits
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: Node0_Dimm0
Bank Locator: Node0_Bank0
Type: Unknown
Type Detail: Synchronous
Speed: Unknown
Manufacturer: Dimm0_Manufacturer
Serial Number: Dimm0_SerNum
Asset Tag: Dimm0_AssetTag
Part Number: Dimm0_PartNum
Rank: Unknown
Configured Clock Speed: Unknown
Handle 0x0030, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x002C
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: Node0_Dimm1
Bank Locator: Node0_Bank0
Type: DDR3
Type Detail: Synchronous Unbuffered (Unregistered)
Speed: 933 MHz
Manufacturer: Kingston
Serial Number: 4D384FFC
Asset Tag: Dimm1_AssetTag
Part Number: KHX1866C10D3/
Rank: 2
Configured Clock Speed: 933 MHz
Handle 0x0032, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x002C
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: 64 bits
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: Node0_Dimm2
Bank Locator: Node0_Bank0
Type: Unknown
Type Detail: Synchronous
Speed: Unknown
Manufacturer: Dimm2_Manufacturer
Serial Number: Dimm2_SerNum
Asset Tag: Dimm2_AssetTag
Part Number: Dimm2_PartNum
Rank: Unknown
Configured Clock Speed: Unknown
Handle 0x0034, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x002C
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: None
Locator: Node0_Dimm3
Bank Locator: Node0_Bank0
Type: DDR3
Type Detail: Synchronous Unbuffered (Unregistered)
Speed: 933 MHz
Manufacturer: Kingston
Serial Number: 6B39AD31
Asset Tag: Dimm3_AssetTag
Part Number: KHX1866C10D3/
Rank: 2
Configured Clock Speed: 933 MHz
(Die Speichersticks haben eine Geschwindigkeit von 1866 MHz. Ich bin nicht sicher, warum sie als 933 MHz angezeigt werden dmidecode
. Das BIOS meldet sie als 1866 MHz.)
Dieses Motherboard zeigt keine POST-Meldungen an. Es zeigt einen Begrüßungsbildschirm und bietet dann an, das Setup aufzurufen. Danach wird nichts gedruckt, bis der Bootloader eingreift. Ich habe alle Setup-Optionen durchsucht und kann auch nichts finden, das damit zusammenhängt, ob Dual-Channel aktiviert ist oder nicht.
Ich bin nicht sicher, ob das relevant ist, aber ich habe IOMMUermöglichtim BIOS und ich übergebe die Option iommu=soft
beim Booten an den Linux-Kernel.
Wie kann ich sicher sein, dass Dual Channel bei mir funktioniert und warum habe ich mich über Dual Channel informiert lshw
und nicht?dmidecode
Antwort1
Versuche dies:
dmidecode -t 17 |grep-Kanal
Bei Dual Channel sollten Ihre Kanäle A/B wie folgt angezeigt werden:
Locator: ChannelA-DIMM0
Locator: ChannelA-DIMM1
Locator: ChannelB-DIMM0
Locator: ChannelB-DIMM1
Antwort2
Wir haben viele Antworten an vielen Orten gesehen, da wir dieselbe Frage haben. Es gibt einige Diskussionen über die dmidecode-Ausgabe, als ob sie den Standort anzeigt, aber nicht angibt, dass ein bestimmter Steckplatz mit einer kombinierten Bandbreite arbeitet.
Wenn Sie Ihr Motherboard mit RAM-Sticks bestücken, die für die Dual-Channel-Konfiguration nicht kompatibel sind, wird zwar immer noch der gleiche Locator angezeigt, die Bandbreite wird jedoch nicht kombiniert.
Unter Windows zeigen viele Apps an, ob sie sich im Dual-, Triple- oder Quad-Channel-Modus befinden. Unter Linux konnten wir dagegen kaum welche finden.
Andererseits zeigt das altmodische und dennoch sehr effektive memtest86+ die Speicherzugriffsbandbreite an – 64, 128, 196, 256 Bit für Single-, Dual-, Triple- und Quad-Channel.
Im Bild unten sehen wir ein Triple-Channel-fähiges Motherboard, das im Triple-Channel-Modus läuft.