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://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.