Как узнать, какие модули памяти установлены (DDR2, DDR3 или DDR4) в компьютере, не открывая его? Если вам нужно купить дополнительные модули, их тип и частота должны совпадать с уже установленными. Если у вас Ubuntu, вы можете получить информацию об имеющихся модулях памяти, даэе не устанавливая дополнительные программы.
Вам потребуется утилита biosdecode
, работающая в командной строке, и уже установленная в системе, будь то Linux, UNIX или *BSD. Инструмент dmidecode
представляет информацию из интерфейса DMI в читаемом формате. В результатах выполнения команды содержатся сведения о компонентах компьютера, а также другая полезная информация, например, серийные номера и версии BIOS.
Как узнать скорость и тип памяти в Linux
Для того, чтобы узнать, какие модули установлены в системе, выполните в терминале следующую команду:
sudo dmidecode --type 17
В результате вы получите сведения по установленным планкам ОЗУ. Для каждого модуля будет выводиться примерно следующая информация:
Вам будут интересны строки Form Factor и Type, они расскажут, какой именно модуль вам понадобится. Частота модулей указывается в строке Speed, а размер — в строке Size.
Альтернативный способ
В Linux имеется программа lshw
, которая контролирует все используемое в системе аппаратное обеспечение, в том числе и память. Для того, чтобы получить список устройств памяти, выполните следующую команду:
sudo lshw -short -C memory
Результат команды будет примерно следующим:
H/W path Device Class Description
/0/0 memory 64KiB BIOS
/0/11 memory 64KiB L1 cache
/0/12 memory 64KiB L1 cache
/0/13 memory 512KiB L2 cache
/0/14 memory 3MiB L3 cache
/0/16 memory 8GiB System Memory
/0/16/0 memory 4GiB SODIMM DDR4 Synchronous 2133 MHz (0,5 ns)
/0/16/1 memory [empty]
/0/16/2 memory 4GiB SODIMM DDR4 Synchronous 2133 MHz (0,5 ns)
/0/16/3 memory [empty]
/0/100/1f.2 memory Memory controller
Жирным выделены интересующие строки, в которых кратко приведена важная для нас информация.