Myślałem o uaktualnieniu pamięci RAM mojego laptopa. Obecnie ma moduł 4096 MB i moduł 2048 MB, co, jak sądziłem, mogę zastąpić modułem 8 GB:
[root@...] # dmidecode -t 17
# dmidecode 2.12
SMBIOS 2.6 present.
Handle 0x001E, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x001D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Samsung
Serial Number: 946CAE2D
Asset Tag: 9876543210
Part Number: M471B5273CH0-CH9
Rank: Unknown
Handle 0x0020, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x001D
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 2048 MB
Form Factor: SODIMM
Set: None
Locator: ChannelB-DIMM0
Bank Locator: BANK 2
Type: DDR3
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Samsung
Serial Number: C18B2141
Asset Tag: 9876543210
Part Number: M471B5773DH0-CH9
Rank: Unknown
Potem jednak przyjrzałem się fizycznej macierzy pamięci i odkryłem, że najwyraźniej maksymalna pojemność pamięci RAM wynosi 8 GB:
[root@...]# dmidecode -t 16
# dmidecode 2.12
SMBIOS 2.6 present.
Handle 0x001D, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 8 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Teraz, szukając w Internecie, wydaje się, że niektórzy ludzie twierdząc, że używasz modułów 2x8 GB z tym samym modelem laptopa, systemem BIOS i procesorem, nawet jeśli producent nadal twierdzi, że nie jest to obsługiwane. Jeśli przeczytasz ten wątek, znajdziesz różnych użytkowników, którzy potwierdzą, że wykonanie aktualizacji RAM działało dla nich niezależnie od oficjalnego oświadczenia producenta.
Moje pytanie brzmi: czy to możliwe? Jakie są implikacje dmidecode -t 16
wydajność? Czy maksymalna pojemność jest dowolną wartością, którą producent może ustawić / sfałszować, aby „zmusić” Cię do uaktualnienia całego laptopa zamiast tylko do uaktualniania pamięci RAM? Czy może jest to rzeczywiste ograniczenie fizyczne, które uniemożliwiłoby aktualizację po włożeniu więcej niż 8 GB maksymalnej pojemności?
dmidecode
może zostać zignorowany lub nie podczas aktualizacji pamięci. ;-)Odpowiedzi:
Tak, i mogę odnieść się do co najmniej jednego przypadku:
Komputery Mac to dobry przykład maszyn, które obsługują więcej pamięci niż producent (Apple) twierdzi, że ich limit to.
Zainstalowałem na nim MacMini 2011 w / Linux, w którym kod dmidecode (a także specyfikacje producenta) twierdzą, że są ograniczone do 8 GB, ale z zainstalowanym 16 GB i działającym przez lata.
Należy jednak pamiętać, że chociaż (dla nowszych procesorów Intela *) prawdziwym ogranicznikiem jest w rzeczywistości procesor, system mógł zostać zaprojektowany i przetestowany pod kątem mniejszej ilości pamięci. Powinieneś wziąć pod uwagę takie czynniki, jak zużycie energii, rozpraszanie ciepła, itp. A zatem, uaktualnienie do większej ilości pamięci niż specyfikacje producenta może przesuwać jeden z tych czynników ponad projekt, który W teorii może unieważnić gwarancję lub skrócić żywotność urządzenia.
* Dlaczego ogranicznik jest procesorem, a nie systemem? Ponieważ od generacji procesorów core i [3 | 5 | 7] kontroler pamięci jest teraz osadzony w samym chipie procesora, co oznacza, że każdy pin pamięci jest bezpośrednio połączony z pinem procesora.
źródło
Informacje w tabeli DMI są dostarczane przez producenta, więc tak, mogą umieścić tam, co chcą. To byłby bardzo Dziwne jednak, że mogą żądać mniejszej obsługi pamięci niż platforma faktycznie obsługuje.
ja uwierzyć źle interpretujesz to, co mówi. Uważam, że mówi, że limit wynosi 8 GB na SODIMM , więc możesz użyć 2 x 8G, aby uzyskać w sumie 16.
źródło