Почему dmidecode показывает максимальную емкость моей оперативной памяти неизвестно? Как я могу проверить максимальную память, которую я мог бы использовать?

420
adadion

У меня Sony Vaio SVF14212SGB с установленной на данный момент памятью 8 ГБ. * 4 ГБ каждый слот.

На веб-сайте продукта Sony Asia указано, что максимальная память составляет 8 ГБ. Мне было интересно, это 8 ГБ для каждого слота или 8 ГБ, поэтому я проверяю свою 64-битную версию Ubuntu 16.04, sudo dmidecode -t memoryно результат максимальной емкости неизвестен.

результат памяти dmidecode -t

Почему я получаю этот результат? Пока sudo lshw -C memoryне могу обеспечить максимальный объем памяти.

Есть ли другой способ узнать, сколько памяти я могу вставить?

0

1 ответ на вопрос

1
dirkt

dmidecodeпросто читает таблицы BIOS ROM и отображает их. Так что, если BIOS не дает максимальной емкости, dmidecodeне может показать это. И lshwпросто использует dmidecode(или делает нечто подобное, внутренне), чтобы получить эту конкретную информацию, поэтому она также не может показать вам.

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