Kann eine CPU mehr RAM unterstützen, als von Intel angegeben?

Kann eine CPU mehr RAM unterstützen, als von Intel angegeben?

Ich habe online mehrere Mini-PC-Systeme mit der i7-8550U-CPU gesehen, die mit bis zu 64 GB RAM erhältlich sind. Auf der Intel-Ark-Seite und bei Wikichip ist die CPU mit einem maximalen RAM von 32 GB angegeben.

https://www.amazon.de/dp/B08X2N5VN6

https://eu.protectli.com/product/fw6e/

https://ark.intel.com/content/www/us/en/ark/products/122589/intel-core-i78550u-processor-8m-cache-up-to-4-00-ghz.html

https://en.wikichip.org/wiki/intel/core_i7/i7-8550u

Wie ist das möglich? Ich würde annehmen, dass die CPU nicht mehr RAM-Seiten verwalten kann, als der Hersteller angibt? Ich würde vermuten, dass vielleicht nur 32 GB erkannt werden und der Verkäufer Ihnen für den zusätzlichen RAM einen Aufpreis berechnet?

Antwort1

Um die übergeordnete Frage zu beantworten: „Intel Ark hat normalerweise recht, aber nicht immer.“

Einige Angaben aus jedem Produktblatt gelten als „normal“, während externe Faktoren die Leistung einschränken oder steigern können. Beispielsweise ist die Basistaktfrequenz des Intel i7-8550U mit 1,80 GHz angegeben. Diese Grenze kann jedoch durch Übertakten mit entsprechender Hardware überschritten werden.

Um die spezielle Frage zum Intel i7-8550U zu beantworten: Einige Intel-Prozessoren der 8. Generation der U-Serie unterstützen möglicherweise nativ 64 GB Arbeitsspeicher.[1]

Zitat aus [1], Abschnitt 2.1.1.1, Tabelle 2-5:

Unterstützte DDR4 Non-ECC SODIMM-Modulkonfigurationen (H/U-Prozessorreihen)

Rohkartenversion DIMM-Kapazität DRAM-Gerätetechnologie DRAM-Organisation Anzahl der DRAM-Geräte Anzahl der Ränge Anzahl der Zeilen-/Spaltenadressbits Anzahl der Bänke im DRAM Seitengröße
E 32 GB 16 Gigabyte 2048M x 8 16 2 17/10 16 8 TAUSEND

Durch die Verwendung von zwei solchen 32 GB DIMMs können 64 GB Systemspeicher erreicht werden.

Um es in der Praxis zu sehen, ist hier die genaue Hardwarekonfiguration, die Sie meinen, wenn es um die Erkennung und Verwendung von 2 x 32 GB Systemspeicher geht:

Umgebung ist eines Ihrer oben genannten Hardwaregeräte mit Debian Linux

root@debian:~# dmidecode -qs system-product-name
FW6E

root@debian:~# uname -a
Linux debian 5.10.0-0.bpo.3-amd64 #1 SMP Debian 5.10.13-1~bpo10+1 (2021-02-11) x86_64 GNU/Linux

Die CPU ist i7-8550U

root@debian:~# dmidecode -qs processor-version
Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz

Der Arbeitsspeicher besteht aus 2 x 32 GB DIMMs

root@debian:~# dmidecode
Handle 0x0035, DMI type 16, 23 bytes
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: None
        Maximum Capacity: 64 GB
        Error Information Handle: Not Provided
        Number Of Devices: 4

Handle 0x0036, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 32 GB
        Form Factor: SODIMM
        Set: None
        Locator: ChannelA-DIMM0
        Bank Locator: BANK 0
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2667 MT/s
        Manufacturer: Kingston
        Serial Number: C792668A
        Asset Tag: 9876543210
        Part Number: 9905744-067.A00G    
        Rank: 2
        Configured Memory Speed: 2400 MT/s
        Minimum Voltage: 1.2 V
        Maximum Voltage: 1.2 V
        Configured Voltage: 1.2 V

Handle 0x0037, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: Unknown
        Data Width: Unknown
        Size: No Module Installed
        Form Factor: Unknown
        Set: None
        Locator: ChannelA-DIMM1
        Bank Locator: BANK 1
        Type: Unknown
        Type Detail: None

Handle 0x0038, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 32 GB
        Form Factor: SODIMM
        Set: None
        Locator: ChannelB-DIMM0
        Bank Locator: BANK 2
        Type: DDR4
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 2667 MT/s
        Manufacturer: Kingston
        Serial Number: C2A27761
        Asset Tag: 9876543210
        Part Number: 9905744-031.A00G    
        Rank: 2
        Configured Memory Speed: 2400 MT/s
        Minimum Voltage: 1.2 V
        Maximum Voltage: 1.2 V
        Configured Voltage: 1.2 V

Handle 0x0039, DMI type 17, 40 bytes
Memory Device
        Array Handle: 0x0035
        Error Information Handle: Not Provided
        Total Width: Unknown
        Data Width: Unknown
        Size: No Module Installed
        Form Factor: Unknown
        Set: None
        Locator: ChannelB-DIMM1
        Bank Locator: BANK 3
        Type: Unknown
        Type Detail: None

Handle 0x003A, DMI type 19, 31 bytes
Memory Array Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x00FFFFFFFFF
        Range Size: 64 GB
        Physical Array Handle: 0x0035
        Partition Width: 2
[...]
Handle 0x003F, DMI type 20, 35 bytes
Memory Device Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x007FFFFFFFF
        Range Size: 32 GB
        Physical Device Handle: 0x0036
        Memory Array Mapped Address Handle: 0x003A
        Partition Row Position: Unknown
        Interleave Position: 1
        Interleaved Data Depth: 2

Handle 0x0040, DMI type 20, 35 bytes
Memory Device Mapped Address
        Starting Address: 0x00800000000
        Ending Address: 0x00FFFFFFFFF
        Range Size: 32 GB
        Physical Device Handle: 0x0038
        Memory Array Mapped Address Handle: 0x003A
        Partition Row Position: Unknown
        Interleave Position: 2
        Interleaved Data Depth: 2
[...]

Der Speicher wird vom Betriebssystem zugewiesen

root@debian:~# free -h
              total        used        free      shared  buff/cache   available
Mem:           62Gi       156Mi        62Gi        24Mi       486Mi        61Gi

Memtester überprüft, ob dies kein Fehler ist, und sichert 61 Gi Speicher

root@debian:~# memtester 61Gi
memtester version 4.3.0 (64-bit)
Copyright (C) 2001-2012 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).

pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 62464MB (65498251264 bytes)
got  62464MB (65498251264 bytes), trying mlock ...locked.
Loop 1:
  Stuck Address       : ok         
  Random Value        : ok
  Compare XOR         : ok
  Compare SUB         : ok
  Compare MUL         : ok
  Compare DIV         : ok
  Compare OR          : ok
  Compare AND         : ok
  Sequential Increment: ok
  Solid Bits          : ok         
  Block Sequential    : ok         
  Checkerboard        : ok         
  Bit Spread          : setting 109^C
(Process killed because this would take many hours to fully complete)

[1]:https://www.intel.com/content/www/us/en/products/docs/processors/core/8th-gen-core-family-datasheet-vol-1.htmlDatenblatt zu den Intel® Core™ Prozessorfamilien der 8. und 9. Generation und den Intel® Xeon® E Prozessorfamilien, Band 1 von 2; Revision 008

Haftungsausschluss: Ich arbeite für das Unternehmen, das einen der Computer herstellt, auf die Sie sich in Ihrer Frage bezogen haben.

Antwort2

Diese CPU kann tatsächlich nicht mehr als 32 GB RAM ansprechen.
Der zusätzliche RAM ist nicht nutzbar.
Er ist für kein Betriebssystem sichtbar/nutzbar.

Es wäre also Geldverschwendung, es mit der Option eines größeren RAM zu kaufen.

Warum wird es überhaupt so verkauft?
Ohne den Verkäufer zu fragen, ist das nur eine Vermutung, aber...
Viele Leute sind technisch nicht versiert genug, um zu bemerken, dass sie nicht den gesamten RAM verwenden, für den sie bezahlt haben.
Selbst diejenigen, die es merken, unternehmen möglicherweise nichts weiter (es ist zu aufwändig oder es ist ihnen zu peinlich, zuzugeben, dass sie darauf hereingefallen sind).
Nur wenige werden sich tatsächlich beschweren oder eine Rückerstattung verlangen.
Der Verkäufer macht mit der >32 GB-Version wahrscheinlich eine ausreichende Marge, um alle Rücksendungen/Beschwerden unzufriedener Kunden auszugleichen.

Und der Verkäufer macht eigentlich nichts falsch.
Alle Informationen stehen in den Spezifikationen. Der Verkäufer behauptet nicht, dass der RAM >32GB wirklich nützlich ist.
Wahrscheinlich hast du nicht einmal Anspruch auf eine Rückerstattung, da das Produkt überhaupt nicht falsch dargestellt wird.

verwandte Informationen