Автор Тема: Узнать информацию по ОЗУ  (Прочитано 24424 раз)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Узнать информацию по ОЗУ
« : 16 Августа 2015, 20:03:31 »
Узнать информацию по ОЗУ можно в выводе команды sudo lshw -C memory sudo lshw -short -C memoryили так: sudo dmidecode --type memoryа также: sudo dmidecode -t 20и ещё: sudo dmidecode --type 17
Будет получена полная информация о памяти машины вплоть до её размещения в конкретных слотах материнской платы.
« Последнее редактирование: 17 Июля 2020, 18:46:26 от ivm »

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Узнать информацию по ОЗУ
« Ответ #1 : 25 Сентября 2015, 20:59:43 »
Перебирая команды по сбору информации об оборудовании, обнаружил, что только первые три команды выдают информацию о конкретной модели памяти, установленной в компьютере.
В первой команде строка - продукт, во второй и третьей командах - Part Number показывает конкретную модель памяти. В моём случае sudo lshw -C memory | grep продуктвыдала
Цитировать
продукт: CMZ8GX3M2A1600C9
продукт: CMZ8GX3M2A1600C9
У меня действительно установлены две планки этой памяти фирмы Corsair.

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1476
  • Это я и есть
    • Наш Блогосайт
Re: Узнать информацию по ОЗУ
« Ответ #2 : 25 Сентября 2015, 21:23:00 »
Для lshw есть графическая мордочка - gtk-lshw
Она это показывает наглядно.
В частности, про тпроцессор интересно показывает: для интеловских с Turbo-Burtsпоказывает не только номинальную и максивмальную частоту, но и реальную в данный момент, в зависимости от загрузки ядер.
Ну и все инструкции перечисляет.
Вот Дженедужнегу раздолье - прямо копипасти оттуда в командную строку как флаги компиляции :)
За прекрасных дам!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Узнать информацию по ОЗУ
« Ответ #3 : 25 Сентября 2015, 22:34:26 »
Для lshw есть графическая мордочка - gtk-lshw
Она это показывает наглядно.
В частности, про процессор интересно показывает: для интеловских с Turbo-Burts показывает не только номинальную и максимальную частоту, но и реальную в данный момент, в зависимости от загрузки ядер.
Ну и все инструкции перечисляет.
Вот Дженедужнегу раздолье - прямо копипасти оттуда в командную строку как флаги компиляции :)
Так не далее, чем сегодня в первой половине дня Татьяна создала тему Hardware Lister (lshw-gtk). А показать частоту, реальную в данный момент, в Mate может апплет - монитор частоты процессора.

Правда, он не только показывает, но и позволяет выбирать правила её изменения, что для ноутбука означает оптимизацию расхода батареи.
« Последнее редактирование: 17 Июля 2020, 18:10:02 от ivm »

Оффлайн alv

  • Ветеран
  • *****
  • Сообщений: 1476
  • Это я и есть
    • Наш Блогосайт
Re: Узнать информацию по ОЗУ
« Ответ #4 : 26 Сентября 2015, 02:06:14 »
Так не далее, чем сегодня в первой половине дня Татьяна создала тему
Ага, увидел уже :)
За прекрасных дам!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Узнать информацию по ОЗУ
« Ответ #5 : 26 Сентября 2015, 14:56:48 »
Вероятно, информаторы будут опаздывать за производителем. Эту память все перечисленные способы определили неполно, только
Цитировать
DIMM DDR3 Синхронная 1866 MHz (0,5 ns)

PS. использование именно этой памяти совместно с процессором Quad core AMD FX-4100 позволило в моменты экстремальной нагрузки обеспечить более рациональную загрузку ядер, что положительно сказалось на быстродействии всей системы.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Узнать информацию по ОЗУ
« Ответ #6 : 20 Июня 2018, 14:19:30 »
С подачи Алексея ака BaaTLT дублирую текст команды с использованием утилиты inxi для получения информации об установленных в компьютере модулях памяти sudo inxi -m -xxx
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Узнать информацию по ОЗУ
« Ответ #7 : 11 Августа 2019, 14:02:18 »
В меню Grub UEFI отсутствует пункт memtest86 + для тщательной проверки оперативной памяти.
Для проверки её в системе на компьютере с включённым UEFI обнаружила в официальном репозитории Ubuntu пакет Memtester - утилиту пользовательского пространства для проверки подсистемы памяти на ошибки. По сравнению с memtest86, для проверки памяти не нужно перезагружать компьютер. Memtester может проверять память начиная с указанного физического адреса.sudo apt install memtesterВыполнила тест ОЗУ в Matuntu-E64, просто запустив команду в терминале.
sudo memtester 100 2
sudo memtester 100 2
memtester version 4.3.0 (64-bit)
Copyright (C) 2001-2012 Charles Cazabon.
Licensed under the GNU General Public License version 2 (only).

pagesize is 4096
pagesizemask is 0xfffffffffffff000
want 100MB (104857600 bytes)
got  100MB (104857600 bytes), trying mlock ...locked.
Loop 1/2:
  Stuck Address       : ok         
  Random Value        : ok
  Compare XOR         : ok
  Compare SUB         : ok
  Compare MUL         : ok
  Compare DIV         : ok
  Compare OR          : ok
  Compare AND         : ok
  Sequential Increment: ok
  Solid Bits          : ok         
  Block Sequential    : ok         
  Checkerboard        : ok         
  Bit Spread          : ok         
  Bit Flip            : ok         
  Walking Ones        : ok         
  Walking Zeroes      : ok         
  8-bit Writes        : ok
  16-bit Writes       : ok

Loop 2/2:
  Stuck Address       : ok         
  Random Value        : ok
  Compare XOR         : ok
  Compare SUB         : ok
  Compare MUL         : ok
  Compare DIV         : ok
  Compare OR          : ok
  Compare AND         : ok
  Sequential Increment: ok
  Solid Bits          : ok         
  Block Sequential    : ok         
  Checkerboard        : ok         
  Bit Spread          : ok         
  Bit Flip            : ok         
  Walking Ones        : ok         
  Walking Zeroes      : ok         
  8-bit Writes        : ok
  16-bit Writes       : ok

Done

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

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

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Узнать информацию по ОЗУ
« Ответ #8 : 14 Декабря 2019, 16:28:38 »
Настали времена, когда компьютеры стали выпускаться только с UEFI, а прежний Memtest86+ поддерживает только BIOS.
Для проверки памяти на современных компьютерах создана кроссплатформенная программа MemTest86 без плюсика  :)

MemTest86 показывает информацию о процессоре, таймингах и частоте памяти.

MemTest86 загружается с USB-накопителя и проверяет оперативную память вашего компьютера на наличие сбоев, используя серию комплексных алгоритмов и тестовых шаблонов.

Последняя версия MemTest86 поддерживает все современные технологии, включая:
  • 13 различных алгоритмов тестирования оперативной памяти
  • Поддержка DDR4 RAM (и DDR2 & DDR3).
  • XMP - высокопроизводительные профили памяти.
  • UEFI - новый графический стандарт для BIOS.
  • 64-разрядная версия. Начиная с версии 5 MemTest86 является родным 64-разрядным кодом.
  • ECC RAM - поддержка кода с исправлением ошибок RAM.
  • Безопасная загрузка - MemTest86 является кодом, подписанным Microsoft.
  • Графический интерфейс, поддержка мыши и запись результатов на диск.
  • Поддержка иностранных языков (китайский, немецкий и другие).
  • Самостоятельная загрузка с USB без DOS, Linux или Windows.
  • Сетевая (PXE) загрузка - Масштабируемая, бездисковая подготовка с одного PXE-сервера.
  • Подробнее
На странице загрузки предложены два варианта:
  • MemTest86 v8.3 Pro Edition - полная платная версия
  • MemTest86 v8.3 Free Edition - бесплатная усечённая версия

Скачала свободную версию в виде архива, в котором для Linux содержится образ memtest86-usb.img размером 524,3 МБ, а также полное руководство PDF на английском языке.
Для записи на флеш-накопитель приведена команда: sudo dd if=memtest86-usb.img of=<dev>где <dev> - устройство, которому назначен USB-ключ, например, /dev/sdc.
Цитата: примечание
Используйте базовое устройство /dev/sdc, а не раздел /dev/sdc1.
Следуя рекомендациям, подготовила флешку с таблицей разделов GPT (GUID) в файловой системе FAT32.
При открытии флешки в Gparted появится сообщение с предложением исправить ошибку или игнорировать. Выбрала второй вариант. На флешнакопителе с прежней таблицей разделов оказалось два раздела: /dev/sdb1 с именем MemTest86 fat32 размером 249,98 МиБ и флагом legasy_boot, msfdata, а также /dev/sdb2, именуемый EFI System Partition fat16 размером 248,98 МиБ с флагом boot, esp

В дальнейшем на неразмеченном пространстве создала ещё один раздел fat32 и распаковала на него образ Matuntu-F64.
При загрузке флешнакопителя MemTest86 запустился со второго пункта USB, а с третьего пункта - Matuntu-F64.
« Последнее редактирование: 04 Апреля 2021, 01:41:20 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Узнать информацию по ОЗУ
« Ответ #9 : 17 Июля 2020, 18:58:09 »
Строка Interleaved Data Depth: 1 или 2 в выводе команды sudo dmidecode -t 20
может, если BIOS позволяет показать, работает ли память в одноканальном  1 или двухканальном режиме 2. Подробнее о многоканальной архитектуре памяти - в Википедии.
Конечно, между ожидаемым в два раза и реальным на 10 % приростом производительности от использования многоканального режима разница значительная. Но и 10 % неплохо.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Узнать информацию по ОЗУ
« Ответ #10 : 05 Апреля 2021, 18:58:52 »
В связи с появившимся и активно развивающимся инструментом создания мультизагрузочных флешек Ventoy теперь имеется возможность для тестирования ОЗУ на флешке размещать образы:
Тестирование памяти на компьютерах с BIOS также возможно бинарником MemTest86+ 5.0.1 от 27.09.2013, встроенным по умолчанию в дистрибутивы Linux и запускаемым непосредственно из меню Grub

В этом инструменте содержится больше информации о модулях ОЗУ, чем в его аналоге MemTest86 v.4.3.7
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Узнать информацию по ОЗУ
« Ответ #11 : 04 Января 2022, 14:44:57 »
С подачи Алексея ака BaaTLT дублирую текст команды с использованием утилиты inxi для получения информации об установленных в компьютере модулях памяти sudo inxi -m -xxx

Один-в-один получается вывод информации об используемых модулях памяти с помощью более простой команды: sudo inxi -ma
Кстати, в выводе inxi последних выпусков содержится информация о резервных возможностях по установке дополнительных модулей, если таковые имеются и о конфигурации слотов.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4788
  • Да будет свет!
Re: Узнать информацию по ОЗУ
« Ответ #12 : 24 Октября 2022, 22:55:29 »
Спустя 9 лет с момента формирования прошлой значительной ветки опубликован выпуск программы для тестирования оперативной памяти MemTest86+ 6.00. Программа не привязана к операционным системам и может запускаться напрямую из прошивки BIOS/UEFI или из загрузчика для проведения полной проверки оперативной памяти. В случае выявления проблем построенная в Memtest86+ карта сбойных участков памяти может использоваться в ядре Linux для исключения проблемных областей при помощи опции memmap. Код проекта распространяется под лицензией GPLv2.

Основные новшества:
  • Полностью переписан код для загрузки и запуска при использовании прошивок UEFI.
  • Добавлена поддержка SDRAM.
  • Реализовано определение памяти DDR4 и DDR5.
  • Реализовано определение процессоров AMD Zen 1/2/3/4.
  • Реализовано определение процессоров Intel вплоть до 13-поколения.
  • Улучшена поддержка поколений CPU AMD, предшествующих Zen.
  • Добавлена поддержка режима Long Mode Paging.
  • Добавлена поддержка до 256 ядер CPU.
  • Добавлена поддержка профилей XMP 3.0 (Extreme Memory Profile).
  • Добавлена поддержка старых чипсетов NVIDIA и AMD.
Новость на OpenNET.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3072
  • Что бы ни случилось, всё будет хорошо!
Re: Узнать информацию по ОЗУ
« Ответ #13 : 05 Февраля 2023, 00:59:07 »
На днях опубликован выпуск программы для тестирования оперативной памяти Memtest86+ 6.10.
Основные новшества:
- Добавлена поддержка запуска подписанной версии на системах с UEFI Secure Boot.
- Добавлена поддержка работы на EFI-системах без монитора (Headless) с выводом на консоль через последовательный порт.
- Добавлены новые опции командной строки: "nobigstatus" для отключения большого всплывающего экрана с состоянием PASS/FAIL; "reportmode" для настройки режима вывода информации об ошибках (NONE, SUMMARY, ADDRESS, BADRAM); "cpuseqmode" и "powersave" для настройки режимов работы CPU.
- Добавлена поддержка систем с чипом ATI SB400.
- Устранён сбой, проявляющийся на платах SuperMicro X10SDV.
- Решены проблемы, связанные с формированием шаблонов BadRAM для исключения дефектных областей памяти из адресного пространства ядра.
- Налажено отключение режима SMP при нажатии клиши F2 при запуске.
Новость с Опеннета