Как проверить оперативную память в Linux

RAM — это память с произвольным доступом, которая считается важной частью любой компьютерной системы. Когда вы открываете файл для редактирования или просмотра его содержимого, система создает временный экземпляр этого конкретного файла в ОЗУ, чтобы вы могли обрабатывать его. Более того, операционная среда и оперативная память вашей системы действуют как носитель, на котором вы запускаете программу. Если у вас свежая операционная система Ubuntu или VPS (виртуальный частный сервер), и у вас недостаточно информации об оперативной памяти, ее объеме, установленном и используемом, скорости оперативной памяти, то эта статья написана для вас.

В этой статье мы покажем вам, как проверить, сколько оперативной памяти или памяти установлено в вашей системе Linux, и как проверить ее скорость. Мы реализовали все команды в операционной системе Ubuntu 20.04. Приступим!

Как мы упоминали выше, мы будем работать в среде командной строки Ubuntu 20.04. Поэтому нам нужно открыть приложение «Терминал», чтобы объяснить задачи мониторинга оперативной памяти. Доступ к окну терминала можно получить либо с помощью панели поиска средства запуска приложений Ubuntu, либо с помощью сочетания клавиш Ctrl + Alt + T.

Проверить размер и доступность ОЗУ

Используя следующую команду, вы можете проверить, сколько оперативной памяти установлено в вашей системе Ubuntu 20.04:

$ free

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

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

$ free -h

Выделенная часть ‘Mem ‘на изображении выше предоставляет вам полную информацию об оперативной памяти в вашей системе. В столбце «Всего» отображается объем установленной оперативной памяти в ГБ в вашей системе. Столбцы available и представляют доступные для использования свободные ГБ и объем оперативной памяти, который используется в вашей системе соответственно.

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

Например, мы хотим выполнять бесплатную команду каждые 3 секунды, тогда мы будем использовать следующую команду:

$ free -s 3

Проверьте использование ОЗУ с помощью команды top

Команда top отображает всю информацию об использовании памяти для каждого процесса в вашей системе. Эта команда предустановлена ​​в каждой системе Linux. Но если он недоступен, вы можете установить его с помощью команды apt. Вы можете запустить команду top в своей системе следующим образом:

$ top

Обратите внимание на столбец% mem. Если вы хотите просмотреть процесс, который использует много памяти, нажмите Shift + m. Он будет отсортировать программы на основе использования памяти сверху. Преимущество этой команды заключается в том, что вы можете быстро отслеживать использование памяти вашей системой. Нажмите q, чтобы выйти из верхнего меню.

Проверьте использование ОЗУ с помощью команды htop

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

В отличие от бесплатных команд, утилиты htop часто не устанавливаются в системах Linux по умолчанию. Однако вы можете установить его, используя следующие команды в терминале:

$ sudo apt install htop

После завершения установки вы можете запустить ее через терминал.

$ htop

Нажмите клавишу F6, чтобы отсортировать вывод об использовании памяти. В столбце% mem вы можете отслеживать статистику памяти. Чтобы выйти из текущего меню htop, нажмите «F10».

Htop — это бесплатная программа просмотра процессов под лицензией GPL на основе ncurses для всех дистрибутивов Linux. Она очень похожа на команду top, но команда htop также позволяет выполнять прокрутку по горизонтали и вертикали, поэтому она дает полную информацию вместе с полными командными строками обо всех процессах, запущенных в системе.

Проверить оперативную память с помощью/proc/meminfo

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

Выполните следующую команду, чтобы отобразить информацию о памяти:

$ cat/proc/ meminfo

Проверить тип и скорость RAM

На рынке доступны различные типы оперативной памяти: DDR1, DDR2, DDR3 и DDR4. Были включены DDR, SDRAM и DRAM. Скорость ОЗУ, которую мы принимаем в циклах, означает, сколько циклов выполняется за одну секунду.

$ sudo dmidecode —type memory | less

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

Заключение

В этой статье мы показали реализацию различных команд, которые очень полезны для проверки ОЗУ вашей системы. . Более того, вы также можете обнаружить ошибку ОЗУ с помощью memtester и утилит memtest, о которых уже говорилось в предыдущей статье. Итак, все вышеперечисленные команды важны для каждого пользователя Linux. Это все о мониторинге вашей оперативной памяти. Присылайте нам свои предложения или отправляйте запросы в комментариях.

Оцените статью
nanomode.ru
Добавить комментарий