Что ограничивает мой ноутбук в обновлении оперативной памяти на 8 ГБ?


8

У меня есть Toshiba Portege M780-S7240. Это i7, 64-битная и в настоящее время имеет 4 ГБ оперативной памяти. Я хотел бы обновить до 16 ГБ. (Если это имеет значение, я использую 64-битную Ubuntu.)

Я проверил у продавца ОЗУ, который сказал, что это невозможно с моей конфигурацией, и увидел, что в руководстве пользователя написано:

«Конфигурируется с 4 ГБ (2 ГБ + 2 ГБ) DDR3 1066 МГц (макс. 8 ГБ)»

Что вызывает этот жесткий предел? Что именно является ограничением или комбинацией ограничений, которые мешают ему поддерживать 16 ГБ? Это материнская плата? Есть ли обновление прошивки, которое я могу сделать, чтобы выйти за рамки этого?

РЕДАКТИРОВАТЬ

Вот ссылка на спецификации от производителя. (Это PDF.) Мне сказали, что эти PDFS создаются перед выпуском и обычно не обновляются при изменении прошивки.


3
Это материнская плата. Так как вы не сможете заменить его застрявшим на 8 ГБ.
Ramhound

1
Почему? Есть ли обновление BIOS вокруг этого? Что вызывает это ограничение? ОС поддерживает его, он помещается в слоты, процессор теоретически поддерживает это - что вызывает этот предел?
Mittenchops

3
Чипсеты часто имеют ограничения памяти, например, в моем ThinkPad R60 я не могу использовать более 3 ГБ памяти. Нет иного пути, кроме замены материнской платы. Имейте в виду, что здесь задействовано гораздо больше компонентов, чем слоты ОЗУ, процессор и ОС.
Джои

Ответы:


7

Я считаю, что контроллер памяти чипсета Intel HM55 имеет этот предел. Похоже на дизайн / предел, связанный с дизайном Intel. Точная модель вашего Protege 780 может привести к дополнительным отзывам других


Спасибо, @Dave M. Я обновил информацию о модели, чтобы отразить это. Portege M780-S7240.
Mittenchops

4

Я не буду вдаваться в подробности о вашей конкретной машине, на самом деле кажется, что вы хотите получить более общий ответ. Мой следующий ответ в основном подкреплен этой статьей , прочитайте ее, если вам нужны более конкретные знания.

Это ограничение обусловлено аппаратным обеспечением вашей материнской платы. Недавний 64-битный процессор ограничен доступом к 64 ГБ, этот предел является жестким ограничением, вызванным доступными выводами на процессоре. Теоретический предел будет 2^64. (Но в настоящее время нет необходимости в таком большом количестве памяти, поэтому контакты еще не встроены в процессоры)

Северный мост управляет так называемой картой памяти, которая отображает области памяти для чтения и записи определенными устройствами. У северного моста также есть жесткий предел. Помните, что каждый вывод и каждое соединение на материнской плате усложняет проектирование, а микросхемы размещают на них дороже. Так что это явный фактор стоимости, производитель просто предполагает, что большинство людей не будут использовать больше, чем ограничение, установленное аппаратным обеспечением. Аппаратное обеспечение, поддерживающее больше, дороже.

Bios не имеет ничего общего с вашим компьютером, как только ваше ядро ​​загружается. Обратите внимание, что последние процессоры встраивают северный мост, я не уверен, как предел определяется на материнских платах без северного моста. (Но я думаю, что предел все еще определяется не только процессором)


просмотрите раздел комментариев связанной статьи, чтобы получить больше ответов. есть некоторые (я думаю) испанские комментарии, но автор в основном отвечает на английском языке и дает дополнительную информацию.
Baarn

Мастер Cpu-Z и ПК с сайта www.cpuid.com покажет правильный размер адреса ЦП, скорее всего, 32 или 44 бита (4 ГБ (атом) -> 1 ТБ (серверный xeon)) для современных 64-битных ЦП (с 36-битным или 64 ГБ уже присутствующим в Pentium Pro / Pentium II в 1999 году)
ЗаБ

2

Kingston знает о 10 версиях Protege M780, принимающих от 6 ГБ (2 + 4) в одноканальном режиме до 16 ГБ (8 + 8) двухканального. Вероятно, вам нужно выяснить модификацию «Protege M780», прежде чем обращаться к продавцу.

Поддерживаемая память зависит от того, как контакты на материнской плате подключены к фактическим разъемам RAM. Из описания Kingston я бы предположил, что Toshiba хотела иметь два варианта 4 ГБ, то есть 4 или 2 + 2, с радостью они разработали BIOS и максимальный модуль в каждом сокете работает просто отлично.

Я предполагаю, что реальный процессор может работать с 36-битной адресацией минимально, то есть 64 ГБ, например, мой (Acer, Athlon 64 от 2006 г.) может обрабатывать 40-битные физические адреса - 1 ТБ, но у материнской платы есть два слота, в которых DMI говорит, что каждый составляет 4 ГБ (и материнская плата есть логика для поддержки этого), но они принимают фактически только модули 2 ГБ, игнорируя 4 ГБ, даже если они подключены, вероятно, чтобы сохранить раздражение для пользователей XP, которые максимально используют переключатель / 3GB

Это просто провод, который не подключен от контроллера материнской платы (он же северный мост) к слоту памяти, поэтому нет никакого бытового способа обойти его (т.е. даже хорошие навыки пайки не помогут)


Спасибо ЗаБ. Я обновил это выше. Есть ли ресурс для проверки этого с Кингстоном или просто по электронной почте?
Mittenchops

Как на правой стороне там на их сайте есть выпадающий список, где вы можете искать память для конкретной системы?
ЗаБ
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.