Форум проекта Matuntu

Поддержка => Руководства и инструкции => Тема начата: ivm от 16 Августа 2015, 20:03:31

Название: Узнать информацию по ОЗУ
Отправлено: ivm от 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
Будет получена полная информация о памяти машины вплоть до её размещения в конкретных слотах материнской платы.
Название: Re: Узнать информацию по ОЗУ
Отправлено: ivm от 25 Сентября 2015, 20:59:43
Перебирая команды по сбору информации об оборудовании, обнаружил, что только первые три команды выдают информацию о конкретной модели памяти, установленной в компьютере.
В первой команде строка - продукт, во второй и третьей командах - Part Number показывает конкретную модель памяти. В моём случае sudo lshw -C memory | grep продуктвыдала
Цитировать
продукт: CMZ8GX3M2A1600C9
продукт: CMZ8GX3M2A1600C9
У меня действительно установлены две планки этой памяти фирмы Corsair.
Название: Re: Узнать информацию по ОЗУ
Отправлено: alv от 25 Сентября 2015, 21:23:00
Для lshw есть графическая мордочка - gtk-lshw
Она это показывает наглядно.
В частности, про тпроцессор интересно показывает: для интеловских с Turbo-Burtsпоказывает не только номинальную и максивмальную частоту, но и реальную в данный момент, в зависимости от загрузки ядер.
Ну и все инструкции перечисляет.
Вот Дженедужнегу раздолье - прямо копипасти оттуда в командную строку как флаги компиляции :)
Название: Re: Узнать информацию по ОЗУ
Отправлено: ivm от 25 Сентября 2015, 22:34:26
Для lshw есть графическая мордочка - gtk-lshw
Она это показывает наглядно.
В частности, про процессор интересно показывает: для интеловских с Turbo-Burts показывает не только номинальную и максимальную частоту, но и реальную в данный момент, в зависимости от загрузки ядер.
Ну и все инструкции перечисляет.
Вот Дженедужнегу раздолье - прямо копипасти оттуда в командную строку как флаги компиляции :)
Так не далее, чем сегодня в первой половине дня Татьяна создала тему Hardware Lister (lshw-gtk) (http://forum.matuntu.org/index.php?topic=240.msg948#msg948). А показать частоту, реальную в данный момент, в Mate может апплет - монитор частоты процессора.
(http://storage3.static.itmages.ru/i/15/0925/h_1443209599_4661340_be512b4888.png)
Правда, он не только показывает, но и позволяет выбирать правила её изменения, что для ноутбука означает оптимизацию расхода батареи.
Название: Re: Узнать информацию по ОЗУ
Отправлено: alv от 26 Сентября 2015, 02:06:14
Так не далее, чем сегодня в первой половине дня Татьяна создала тему
Ага, увидел уже :)
Название: Re: Узнать информацию по ОЗУ
Отправлено: ivm от 26 Сентября 2015, 14:56:48
Вероятно, информаторы будут опаздывать за производителем.  Эту память  (http://www.nix.ru/autocatalog/memory_modules_kingston/Kingston-HyperX-Fury-HX318C10FK2-8-DDR-III-DIMM-8Gb-KIT-2-4Gb-PC3-15000-CL10_185134.html) все перечисленные способы определили неполно, только
Цитировать
DIMM DDR3 Синхронная 1866 MHz (0,5 ns)

PS. использование именно этой памяти совместно с процессором Quad core AMD FX-4100 позволило в моменты экстремальной нагрузки обеспечить более рациональную загрузку ядер, что положительно сказалось на быстродействии всей системы.
Название: Re: Узнать информацию по ОЗУ
Отправлено: vita от 20 Июня 2018, 14:19:30
С подачи Алексея ака BaaTLT (http://forum.matuntu.info/index.php?topic=28.msg9689#msg9689) дублирую текст команды с использованием утилиты inxi для получения информации об установленных в компьютере модулях памяти sudo inxi -m -xxx
Название: Re: Узнать информацию по ОЗУ
Отправлено: vita от 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

С описанием применения консольной утилиты можно ознакомиться здесь (https://linuxhint.com/check-ram-ubuntu/) и здесь (https://kamaok.org.ua/?p=496).

Преимуществом данной утилиты является то, что тест можно выполнять в работающей системе.
Название: Re: Узнать информацию по ОЗУ
Отправлено: vita от 14 Декабря 2019, 16:28:38
Настали времена, когда компьютеры стали выпускаться только с UEFI, а прежний Memtest86+ поддерживает только BIOS.
Для проверки памяти на современных компьютерах создана кроссплатформенная программа MemTest86 (https://www.memtest86.com/index.html) без плюсика  :)

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

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

Последняя версия MemTest86 поддерживает все современные технологии, включая:На странице загрузки (https://www.memtest86.com/download.htm) предложены два варианта:
Скачала свободную версию в виде архива, в котором для 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
(https://i.imgur.com/LNnCSTH.png)
В дальнейшем на неразмеченном пространстве создала ещё один раздел fat32 и распаковала на него образ Matuntu-F64.
При загрузке флешнакопителя MemTest86 запустился со второго пункта USB, а с третьего пункта - Matuntu-F64.
Название: Re: Узнать информацию по ОЗУ
Отправлено: ivm от 17 Июля 2020, 18:58:09
Строка Interleaved Data Depth: 1 или 2 в выводе команды sudo dmidecode -t 20
может, если BIOS позволяет показать, работает ли память в одноканальном  1 или двухканальном режиме 2. Подробнее о многоканальной архитектуре памяти - в Википедии (https://ru.wikipedia.org/wiki/%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B0%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8#:~:text=%D0%94%D0%B2%D1%83%D1%85%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%20%E2%80%94%20%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%20%D0%BF%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B,%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BE%D0%B2%20%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D1%80%D1%8F%D0%B4%D0%B0%20%D0%BD%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA%D0%BE%D0%B2.&text=%D0%9D%D0%B5%20%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D0%B5%D1%82%20%D0%BF%D1%83%D1%82%D0%B0%D1%82%D1%8C%20%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%20%D0%94%D0%B2%D1%83%D1%85%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9,%D0%B2%D0%BE%20%D0%B2%D1%80%D0%B5%D0%BC%D1%8F%20%D0%BE%D0%B4%D0%BD%D0%BE%D0%B3%D0%BE%20%D1%82%D0%B8%D0%BA%D0%B0%20DRAM.).
Конечно, между ожидаемым в два раза и реальным на 10 % приростом производительности от использования многоканального режима разница значительная. Но и 10 % неплохо.
Название: Re: Узнать информацию по ОЗУ
Отправлено: vita от 05 Апреля 2021, 18:58:52
В связи с появившимся и активно развивающимся инструментом создания мультизагрузочных флешек Ventoy (http://forum.matuntu.info/index.php?topic=1208.msg12799#msg12799) теперь имеется возможность для тестирования ОЗУ на флешке размещать образы:
Тестирование памяти на компьютерах с BIOS также возможно бинарником MemTest86+ 5.0.1 (https://www.memtest.org/) от 27.09.2013, встроенным по умолчанию в дистрибутивы Linux и запускаемым непосредственно из меню Grub
(https://i.imgur.com/hNeQdaV.png)
В этом инструменте содержится больше информации о модулях ОЗУ, чем в его аналоге MemTest86 v.4.3.7
(https://i.imgur.com/T7GG8XO.png)
Название: Re: Узнать информацию по ОЗУ
Отправлено: vita от 04 Января 2022, 14:44:57
С подачи Алексея ака BaaTLT (http://forum.matuntu.info/index.php?topic=28.msg9689#msg9689) дублирую текст команды с использованием утилиты inxi для получения информации об установленных в компьютере модулях памяти sudo inxi -m -xxx

Один-в-один получается вывод информации об используемых модулях памяти с помощью более простой команды: sudo inxi -ma
Кстати, в выводе inxi последних выпусков содержится информация о резервных возможностях по установке дополнительных модулей, если таковые имеются и о конфигурации слотов.
Название: Re: Узнать информацию по ОЗУ
Отправлено: vita от 24 Октября 2022, 22:55:29
Спустя 9 лет с момента формирования прошлой значительной ветки опубликован (https://github.com/memtest86plus/memtest86plus/releases/tag/v6.00) выпуск программы для тестирования оперативной памяти MemTest86+ 6.00 (https://www.memtest.org/). Программа не привязана к операционным системам и может запускаться напрямую из прошивки BIOS/UEFI или из загрузчика для проведения полной проверки оперативной памяти. В случае выявления проблем построенная в Memtest86+ карта сбойных участков памяти может использоваться в ядре Linux для исключения проблемных областей при помощи (https://web.archive.org/web/20120809085631/http://gquigs.blogspot.com/2009/01/bad-memory-howto.html) опции memmap. Код проекта распространяется (https://github.com/memtest86plus/memtest86plus) под лицензией GPLv2.

Основные новшества: Новость на OpenNET (https://www.opennet.ru/opennews/art.shtml?num=57967).
Название: Re: Узнать информацию по ОЗУ
Отправлено: ivm от 05 Февраля 2023, 00:59:07
На днях опубликован (https://github.com/memtest86plus/memtest86plus/releases/tag/v6.10) выпуск программы для тестирования оперативной памяти Memtest86+ 6.10 (https://www.memtest.org/).
Основные новшества:
- Добавлена поддержка запуска подписанной версии на системах с UEFI Secure Boot.
- Добавлена поддержка работы на EFI-системах без монитора (Headless) с выводом на консоль через последовательный порт.
- Добавлены новые опции командной строки: "nobigstatus" для отключения большого всплывающего экрана с состоянием PASS/FAIL; "reportmode" для настройки режима вывода информации об ошибках (NONE, SUMMARY, ADDRESS, BADRAM); "cpuseqmode" и "powersave" для настройки режимов работы CPU.
- Добавлена поддержка систем с чипом ATI SB400.
- Устранён сбой, проявляющийся на платах SuperMicro X10SDV.
- Решены проблемы, связанные с формированием шаблонов BadRAM для исключения дефектных областей памяти из адресного пространства ядра.
- Налажено отключение режима SMP при нажатии клиши F2 при запуске.
Новость с Опеннета (https://www.opennet.ru/opennews/art.shtml?num=58600)