1

Недавно я купил новый ультрабук с 4 ГБ оперативной памяти. Я видел, как люди говорили о том, как можно без проблем обновить его до 8 ГБ. Однако, когда я смотрю на процессор, который находится внутри машины, он говорит, что может поддерживать 16 ГБ оперативной памяти. Фактическим процессором является Intel Core i5-4202Y.

Итак, мой вопрос заключается в следующем. Если Intel говорит, что ЦП может адресовать столько памяти, а все ЦП теперь имеют встроенные контроллеры памяти, то что помешает мне добавить больше памяти в машину сверх того, что, как я видел, добавляют люди?

Неужели производитель каким-то образом подправил прошивку?

2 ответа2

0

На самом деле, начиная с Intel Pentium 686 (я думаю), существует верхний предел 64 ГБ ОЗУ. Аналогичным образом, большинство ОС также могут это учитывать, однако это зависит от различных условий и имеет свои ограничения. Кроме того, как вы говорите, контроллер памяти интегрирован с процессором, поэтому в современной топологии материнских плат память обычно подключается напрямую к процессору, минуя чипсет. Кроме того, именно поэтому большинство топологий напрямую соединяет по крайней мере некоторые из PCI (e) с процессором (предоставляя доступ графического процессора к системной памяти). Это также, случайно, почему хороший VGA требует хорошего процессора, а также для его удовлетворительной работы.

В любом случае, MAX_RAM в системе ограничивает материнская плата. 4 ГБ требует 32 физических пути для адресации (исключая данные, это просто для адресации) от процессора до слотов памяти. 8 ГБ требует 33, 16 ГБ требует 34 и так далее. Процессоры Intel в настоящее время имеют 36 адресных контактов (по крайней мере).

Но прокладывать пути дорого. Сокращение этой работы снижает затраты и, в результате, цены. Так что в основном только предел в материнской плате ...

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

РЕДАКТИРОВАТЬ: конечно, я говорю о ВОЗМОЖНОМ МАКС. Если производитель не внедрит их в чип, они не будут доступны. Вот почему максимальный объем памяти, поддерживаемый процессором, обычно ниже 64 ГБ. Как бы то ни было, важны лимит ЦП (точнее, контакты и IMC) и материнская плата (физические пути, разъемы ЦП и ОЗУ).

0

32-разрядный ЦП может адресовать максимум 4 ГБ (2 ^ 32 байта), 64-разрядный ЦП теоретически может получить до 16 эксабайт (2 ^ 64 байта).

Однако имейте в виду, что ЦП использует чипсет для адресации этой ОЗУ, а это означает создание большого количества параллельных линий (32 для 32-разрядного ЦП) в материнской плате для подключения чипсета к разъемам ОЗУ (обычно имеется 2 ОЗУ). Розетки). Простая разница в 1 мм в длину от одной линии до всех остальных, и это не сработает. Так что не дешево добавлять строки в рабочий дизайн.

Поставщики чипсетов, материнских плат и оперативной памяти договариваются о том, чтобы разместить максимально возможное количество линий, что не сильно увеличивает стоимость их производства. Вот почему большую часть времени ваш процессор + чипсет может быть установлен только на нескольких совместимых материнских платах.

Комбинация чипсет + материнская плата дает вам максимум 16 ГБ. Они (производители) считают, что это разумный объем оперативной памяти для домашнего ПК под управлением Windows.

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