5

Я думал об обновлении оперативной памяти моего ноутбука. В настоящее время он имеет модуль 4096 МБ и модуль 2048 МБ, который, как я думал, можно заменить на модуль 8 ГБ:

[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

Но потом я посмотрел на массив физической памяти и обнаружил, что, по-видимому, максимальный объем ОЗУ составляет 8 ГБ:

[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

Похоже, что при поиске в Интернете некоторые люди утверждают, что используют модули размером 2x8 ГБ с той же моделью ноутбука, BIOS и процессора, даже если производитель все еще говорит, что это не поддерживается. Если вы прочитаете эту ветку, вы увидите, что разные пользователи подтверждают, что обновление оперативной памяти работало для них независимо от официального заявления производителя.

Мой вопрос: это возможно? Каковы последствия вывода dmidecode -t 16 ? Является ли максимальная емкость произвольной величиной, которую производитель может установить / подделать, чтобы "заставить" вас обновить весь ноутбук, а не только оперативную память? Или это реальное физическое ограничение, которое сделает невозможным обновление при установке более 8 ГБ максимальной емкости?

2 ответа2

4

Да, это так, и я могу упомянуть хотя бы один случай:

Маки являются хорошими примерами машин, которые поддерживают больше памяти, чем их производители (Apple) заявляют.

У меня был установлен MacMini 2011 с Linux, в котором dmidecode (а также спецификации производителя) утверждают, что он ограничен 8 ГБ, но с 16 ГБ установлен и работает в течение многих лет.

Однако следует учитывать, что хотя (для более новых процессоров Intel *) реальным ограничителем на самом деле является процессор, возможно, система была спроектирована и протестирована на меньшие объемы памяти. Вы должны принимать во внимание такие факторы, как энергопотребление, теплоотдача и т.д. Таким образом, обновление до большего объема памяти, чем указано в спецификации производителя, может привести к тому, что один из этих факторов превысит дизайн, что теоретически может привести к аннулированию гарантии или сокращению срока службы устройства.

* Почему ограничитель процессор, а не система? Потому что, поскольку процессоры ядра i [3 | 5 | 7] генерируются, контроллер памяти теперь встроен в сам чип процессора, что означает, что каждый вывод памяти напрямую связан с выводом процессора.

0

Информация в таблице DMI предоставляется производителем, поэтому да, они могут поместить туда все, что захотят. Было бы очень странно, если бы они требовали меньше поддержки памяти, чем на самом деле поддерживает платформа.

Я верю, что вы неверно истолковываете то, что он говорит. Я полагаю, это говорит о том, что ограничение составляет 8 ГБ на SODIMM, поэтому вы можете использовать 2 x 8G, чтобы получить в общей сложности 16.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .