Як перевірити розмір оперативної пам’яті?


84

Яка команда знайти розмір оперативної пам’яті в комп’ютері? Я хочу бачити результат у МБ.

Відповіді:



68

Відкрийте термінал ( CTRL+ ALT+ T).

Виконайте наступну команду, щоб побачити інформацію про оперативну пам’ять у KiB (1 Кібібайт - 1024 байти).

free

Виконайте наступну команду, щоб побачити інформацію про оперативну пам’ять у MiB (1 Мебібайт - 1,048,576 байт).

free -m

Виконайте наступну команду, щоб побачити інформацію про оперативну пам’ять у GiB (1 гібібайт - 1,073,741,824 байт).

free -g

Сторінку керівництва з додатковими параметрами для цієї команди можна переглянути тут .

Якщо ви хочете базові 10 одиниць, використання --kilo --megaі --gigaвідповідно.


2
free -hвидається мені найбільш корисним. "усі вихідні поля автоматично масштабуються до найкоротшої тризначної одиниці"
craq

17

Клацніть на значок живлення / передачі (меню системи) у верхньому правому куті екрана та оберіть Про цей комп'ютер . Ви побачите загальну доступну пам'ять у GiB . Помножте значення на 1024, щоб отримати розмір у МіБ .

Це значення (і значення, що відображається як « Загальний при виході free -mна консоль»), є загальним фізичним розміром оперативної пам’яті за вирахуванням суми, присвоєної внутрішньому графічному процесору, якщо він має ваш комп'ютер.

Щоб побачити загальну кількість встановленої фізичної оперативної пам’яті, ви можете запустити, sudo lshw -c memoryякий покаже вам кожен встановлений окремий банк оперативної пам’яті, а також загальний розмір системної пам’яті . Ймовірно, це буде представлено як значення GiB , яке ви можете знову помножити на 1024, щоб отримати значення MiB .


1
Я збираюся підкреслити це лише для частини "sudo lshw -c пам'яті", яка саме те, що мені було потрібно.
Cranky

14

Фізична пам'ять, наявна в МБ:

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які дають трохи більше інформації.


З 1024, здається, мебібайт (МіБ) , без МБ.
Пабло А
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.