Какова команда для определения размера оперативной памяти в компьютере? Я хочу видеть результат в МБ.
С терминала вы должны иметь возможность использовать:
free -m
От man
страница:
-m
,--mebi
Отображение объема памяти в мебибайты.
--mega
Отображение объема памяти в мегабайтах. Подразумевает--si
.
Примечание: Килобайт (кБ) - это 1000 Байт.
Открыть терминал (CTRL + ALT + T)...
Выполните следующую команду, чтобы просмотреть информацию о оперативной памяти в КБ (1 КБ равен 1024 байтам).
free
Выполните следующую команду, чтобы просмотреть информацию о оперативной памяти в МБ (1 МБ равен 1024 КБ).
free -m
Выполните следующую команду, чтобы просмотреть информацию о оперативной памяти в ГБ (1 ГБ равен 1024 МБ).
free -g
Или вы можете выполнить следующую команду, чтобы увидеть больше информации об этом же:
free -h
Нажмите на значок питания / шестеренки (Системное меню) в правом верхнем углу экрана и выберите Об Этом Компьютере. Вы увидите общую доступную память в дай. Умножьте полученное значение на 1024 чтобы получить размер в МиБ.
Это значение (и значение, показанное как Весь в результате free -m
на консоли) - это общий объем физической оперативной памяти за вычетом объема, назначенного внутреннему графическому процессору, если он есть на вашем компьютере.
Чтобы увидеть общий объем установленной физической оперативной памяти, вы можете запустить sudo lshw -c memory
который покажет вам каждый отдельный установленный вами банк оперативной памяти, а также общий размер для Системная память. Это, вероятно, будет представлено как дай значение, которое вы можете снова умножить на 1024, чтобы получить МиБ ценность.
Физическая память, доступная в MiB:
echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
Доступная виртуальная память в МБ:
echo $(($(getconf _AVPHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))
..или используйте /proc/meminfo:
grep MemTotal /proc/meminfo | awk '{print $2 / 1024}'
Чтобы просмотреть информацию о физическом чипе, вы можете использовать dmidecode
для извлечения DMI типа 17 (Запоминающее устройство) помеченная информация:
sudo dmidecode -t 17
это информирует вас обо всех установленных устройствах памяти, включая тип, скорость, производителя, форм-фактор и многое другое. У тебя тоже есть sudo dmidecode -t memory
которые дают немного больше информации.