Оперативная память важна для определения спектра производительности вашей машины под управлением Linux. Представим себе слот оперативной памяти как разъем основной памяти или слоте, который физически существует на материнской плате компьютера и предназначен для хранения установленной/вставленной оперативной памяти.

Эти слоты оперативной памяти определяют количество и тип оперативной памяти, совместимой с используемой вами машиной под управлением Linux. SDRAM (синхронная DRAM), DDR (двойная скорость передачи данных) и DIMM (двухрядный модуль памяти) являются примерами некоторых распространенных типов оперативной памяти. Именно материнская плата компьютера определяет существующее количество слотов оперативной памяти.

Поэтому, когда упоминается термин ОЗУ, мы всегда должны думать не только о модулях ОЗУ, но и слотах ОЗУ. Каждый слот ОЗУ совместим с определенным модулем ОЗУ. Примеры популярных модулей оперативной памяти включают DDR1, DDR2, DDR3, DDR4 и SDRAM.

Слоты оперативной памяти.

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

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

Кроме того, информация о совместимости слота ОЗУ и модуля ОЗУ помогает определить тип используемой вами материнской платы и целесообразность перехода на новую машину с новейшими аппаратными функциями.

Ищем количество слотов под ОЗУ в Linux.

1. Использование команды dmidecode.

Согласно странице руководства, dmidecode — это декодер таблиц DMI. Короче говоря, этот инструмент переводит и выводит таблицу содержания, касающуюся информации об аппаратной среде Linux, в удобочитаемом формате.

В полученной информации о компьютерной среде мы можем найти описания аппаратных компонентов системы, а также информацию о версии BIOS и серийных номерах.

Синтаксис команды следующий:

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

Согласно приведенному выше выводу, связанному с массивом физической памяти, последняя запись с надписью «Number of Devices» указывает на установленные и используемые слоты оперативной памяти (в данном случае 2). В этом случае максимальная емкость ОЗУ для этих двух слотов ОЗУ составляет 64 ГБ.

Последующие записи (после «Physical Memory Array»), которые читают «Memory Device», более подробно описывают использование двух слотов ОЗУ из приведенного выше снимка экрана. Мы видим, что первый слот оперативной памяти имеет размер 8 ГБ, а второй — пустой.

2. Использование команды lshw

Команда lshw также запрашивает в интерфейсе управления рабочим столом (DMI) информацию, относящуюся к аппаратным компонентам системы. Запрошенные результаты могут быть в формате XML, HTML или JSON.

Посмотреть информацию о памяти можно следующим образом:

В разделе *-bank:0 мы видим, что первый слот имеет размер 8 ГБ ОЗУ, а второй слот в *-bank:1 имеет статус Unknow, так как там ничего не установлено.

Заключение.

На этом пока все. Есть другие варианты определения стандартными средствами, кроме как физически заглянуть в корпус 😀, делитесь, думаю это будет интересно не только мне.

Добавить комментарий