Linux ошибки оперативной памяти

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

Оперативная память, сокращение от Random Access Memory, может считаться рабочим пространством вашей компьютерной системы. Всякий раз, когда вы открываете файл для просмотра или редактирования, ваша система создает временный экземпляр этого файла в оперативной памяти, чтобы вы могли работать с ним. Когда вы сохраняете файл, ваша система копирует его в более стабильное и энергонезависимое пространство (аппаратное), называемое памятью только для чтения.

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

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

В этой статье мы расскажем о том, что можно сделать с установленной оперативной памятью с помощью командной строки Ubuntu:

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

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

Как проверить установленную, используемую и доступную оперативную память

Самый простой способ проверить статистику памяти на вашем Ubuntu — это команда free:

Вот как вы используете команду free:

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

Команда Free

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

Команда Free -h

Часть вывода «Mem» дает вам информацию об оперативной памяти в вашей системе. В столбце «Всего» указано общее количество гигабайт оперативной памяти, установленной в системе. Колонки «Используется» и «Доступно» показывают используемую системой оперативную память и доступные для использования гигабайты, соответственно.

Читайте также:  Linux ssh server ubuntu

Как проверить тип и скорость оперативной памяти

Прежде чем объяснить, как проверить тип и скорость вашей оперативной памяти, давайте сначала определим, что они оба означают:

  • Тип: В наши дни оперативная память бывает разных типов, основанных на скорости передачи данных. К ним относятся старые SDRAM (синхронная динамическая оперативная память), DDR1 (DDR SDRAM), DDR2, DDR3, DDR4 и современная DDR5. Для портативных систем оперативная память бывает типов DRAM и SDRAM.
  • Скорость: Когда мы говорим о скорости оперативной памяти в МГц или ГГц, мы имеем в виду тактовые циклы. Цикл означает один сеанс чтения и записи. Скорость оперативной памяти означает, сколько циклов в секунду она может выполнить. ОЗУ с частотой 3200 МГц может выполнить 3200 циклов (сеансов чтения/записи) за одну секунду.

Вы можете использовать следующую команду sudo, чтобы проверить тип вашей оперативной памяти

sudo dmidecode --type memory | less

Система запросит у вас пароль sudo, а затем отобразит следующую информацию:

Проверка типа и скорости оперативной памяти в Linux

Прокрутите вниз и найдите в выводе Тип оперативной памяти (Type), как выделено выше. Как вы можете видеть, на моем ноутбуке установлена DDR3.

С помощью той же команды вы также можете посмотреть тактовую частоту вашей оперативной памяти:

Проверка типа и скорости оперативной памяти в Linux

Вышеприведенный результат показывает, что в моей системе установлена оперативная память 1333 МГц.

Вы можете использовать клавишу ‘q’, чтобы выйти из этого вывода.

Как проверить оперативную память на наличие ошибок с помощью утилиты MemTester

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

Чтобы установить эту утилиту, откройте приложение Terminal и введите следующую команду, чтобы сначала обновить индекс репозитория вашей системы с индексом интернет-репозитория. Это гарантирует, что последняя доступная версия программного обеспечения может быть установлена в вашей системе.

sudo apt-get update

Затем используйте следующую команду apt-get для установки memtester.

sudo apt-get install memtester

Установка memtester

Вот использование команды memtester:

memtester [-p физический_адрес [-d устройство]] [B|K|M|G] [шлейфы].

Следующая команда проверит 200 МБ пространства оперативной памяти за две итерации:

Вот как выглядит вывод теста.

Выполнение теста оперативной памяти в Linux

Вывод показал, чтонет ошибок в оперативной памяти.

Есть, однако, одно ограничение этой команды: вы можете сканировать оперативную память только до размера свободной оперативной памяти в вашей системе. Утилита memtest86+ в загрузочном меню GRUB — это то, что вы можете использовать для тщательной проверки вашей оперативной памяти.

Итак, это были несколько команд, с помощью которых вы могли узнать все об оперативной памяти, установленной в вашей системе Ubuntu. Вы также узнали, как использовать утилиту memtest, чтобы быть уверенным, что ваша оперативная память работает оптимально.

Читайте также:  Просмотр файлов linux из windows

Похожие записи:

Источник

Как проверить свою оперативную память в Ubuntu — подсказка для Linux

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

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

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

Как видно из отмеченного раздела на скриншоте ниже, общий объем установленной оперативной памяти на моем компьютере с Ubuntu 18.04 составляет 1,9 гигабайт (ГБ).

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

Как видно из отмеченного раздела на скриншоте ниже, объем оперативной памяти, используемой на моем компьютере с Ubuntu 18.04, составляет 1,5 гигабайта (ГБ), а объем доступной или свободной оперативной памяти составляет 258 мегабайт (МБ).

Проверка типа и скорости ОЗУ

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

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

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

$ судо dmidecode —тип объем памяти | меньше

Вы должны увидеть следующее окно, как показано на скриншоте ниже. Это много информации. Вы можете нажать и клавиши со стрелками для навигации по этой информации.

Просто прокрутите немного вниз, и вы найдете информацию о своей оперативной памяти. Как вы можете видеть на скриншоте ниже, тип оперативной памяти, установленной на моем компьютере с Ubuntu 18.04, DRAM.

Вы также можете узнать тактовую частоту или скорость оперативной памяти, установленной на вашем компьютере, с помощью dmidecode команда. Как видно из отмеченного участка на скриншоте ниже. У меня нет указанной здесь скорости моей оперативной памяти, поскольку я использую виртуальную машину. Но на реальных компьютерах это должно быть что-то вроде 1333 МГц или что-то в этом роде.

Читайте также:  Linux установка пакета определенной версии

Проверка ОЗУ на наличие ошибок

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

В Ubuntu 18.04 вы можете использовать мемтестер утилита командной строки для проверки оперативной памяти на наличие ошибок. мемтестер по умолчанию не устанавливается в Ubuntu 18.04. Но он доступен в официальном репозитории пакетов Ubuntu 18.04.

Сначала обновите кеш репозитория пакетов вашего компьютера Ubuntu 18.04 с помощью следующей команды:

Кэш репозитория пакетов должен быть обновлен.

Теперь вы можете установить мемтестер в Ubuntu 18.04 с помощью следующей команды:

$ судо apt-get install мемтестер

мемтестер должен быть установлен.

Теперь ты можешь бежать мемтестер команда для проверки памяти следующим образом:

$ судо memtester РАЗМЕР ИТЕРАЦИИ

Здесь РАЗМЕР это объем памяти для выделения и тестирования с использованием мемтестер полезность. ИТЕРАЦИИ число, указывающее, сколько раз вы хотите мемтестер для проверки выделенной памяти.

В виде РАЗМЕР вы можете использовать B для байтов, K для килобайт, M для мегабайт и г для гигабайт.

Допустим, вы можете выделить 100 мегабайт в ОЗУ и проверить это дважды. Для этого вы можете запустить следующую команду:

Как видно на скриншоте ниже, мемтестер программа тестирует оперативную память.

Когда мемтестер команда завершена, как видно на скриншоте ниже, все тесты прошли успешно. Это означает, что в ОЗУ нет ошибок. Конечно, вы можете сразу выделить больше памяти, чтобы провести тщательный тест.

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

Вы можете использовать memtest86 + чтобы сделать более тщательную проверку вашей оперативной памяти. У него нет таких ограничений, как мемтестер. Он установлен по умолчанию в Ubuntu 18.04.

Просто перезагрузите компьютер с Ubuntu и в меню GRUB выберите Тест памяти (memtest86 +).

Вы должны увидеть следующее окно. Теперь нажмите F1 идти в Отказоустойчивый режим.

memtest86 + следует начать проверку оперативной памяти на наличие ошибок, как видно на скриншоте ниже.

Вот как вы узнаете различную информацию об ОЗУ и проверяете ОЗУ на наличие ошибок в Ubuntu 18.04 Bionic Beaver. Спасибо, что прочитали эту статью.

Источник

Оцените статью
Adblock
detector