Я забыл, сколько модулей оперативной памяти установлено на моем ноутбуке. Я не хочу откручивать его, но хочу посмотреть его на консоли, используя bash. Как мне собрать эту информацию?
linux
command-line
memory
hardware
k0pernikus
источник
источник
sudo
или быть пользователем root для этих команд.Давайте сделаем это проще для не слишком опытных пользователей:
Вывод на моем ноутбуке будет:
... показывая, что у меня установлен один модуль 1 ГБ и один модуль 2 ГБ.
источник
В моем случае,
сообщает об этом:
Я хотел бы отметить, что у меня есть только 4 ГБ ОЗУ в одном модуле. Эта информация отображается следующим образом:
это показано:
И, как видите, банк 2 полон, а банк 0 пуст. Плата имеет только два слота для оперативной памяти, но они должны быть двухканальными.
источник
Несмотря на то, что OP предпочитает избегать отвинчивания при физической проверке, я настоятельно рекомендую всем сделать именно это, поскольку ответ, полученный из тестов командной строки, может вводить в заблуждение. На моем ноутбуке зонды командной строки говорят, что у меня есть 4 слота (2 использованных, 2 пустых), но после откручивания у меня фактически есть 2 слота (возможно, у меня есть 2 скрытых слота в другом месте, но они не видны при удалении нижней панели):
Убунту 14.04
источник
(and probably unimplemented)
означает, что биос / чипсет может обрабатывать 4 слота, но производитель платы решил не включать 2 из возможных слотов, которые биос может поддерживать в физической области, которая является фактическим МБ. Поскольку dmidecode общается с биосом, а не с физическими винтами, болтами и клеем, он знает только то, что находится в таблице dmi - он может обрабатывать 4 слота, но для 2 из них информация отсутствует, поэтому предполагается, что что они просто удалены, а не не существуют.Это облегчает понимание того, что вам нужно знать (для ясности вставлены пустые строки):
источник
[Быстрый ответ]
Я использую по команде ниже:
Или использовать,
sudo dmidecode -t 16
чтобы получить меньше подробностей.источник