|
|
|
4.42, Аноним (13), 17:29, 24/10/2022 [^] [^^] [^^^] [ответить]
| +5 +/– |
Не душните, пожалуйста. Я знаю, что есть и SRAM, и NAND, и NOR, но любая оперативная память сейчас SDRAM.
| |
|
5.64, Аноним (41), 02:26, 25/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Так это ты душнишь, докопался до слов. Понятно же было, что чел имеет в виду
| |
5.83, Аноним (-), 23:24, 25/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
А чтобы совсем порвать мозг есть DDR NAND допустим. Конечно он не DRAM, но 2 транзакции за такт шины это ему делать не мешает.
| |
|
6.93, Аноним (13), 09:38, 26/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
DDR абсолютно перпендикулярен типу памяти. Более того, это даже не о памяти вообще, передача данных по фронту/спаду возможна где угодно.
| |
|
|
|
|
2.82, Аноним (-), 23:23, 25/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
SDRAM означает лишь Synchronous DRAM. Другой DRAM особо и не используется со времен чуть ли не второго пня, асинхронный был намного медленнее и довольно быстро вымер. Современный DRAM это тот или иной подвид SDRAM. DDR и детали частоты - другой аспект.
| |
|
1.5, Агл (?), 14:25, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
разрабам надо у Линуса надо попросить память. Вроде как у него нерабочая с ECC есть
| |
|
2.28, An2 (?), 16:31, 24/10/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Вроде как у него нерабочая с ECC есть
В том-то и дело, что у него была без ECC! "Журналист" просто с английского не смог.
| |
|
1.6, Аноним (6), 14:39, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
А в чём заключается работа этого инструмента с ECC-модулями памяти, как на картинке?
| |
|
2.51, Онаним. (?), 23:03, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
ECC-модули внезапно могут быть битыми, и можно например ECC и выключить, чтобы понять, какой модуль валит систему в стояк.
| |
|
|
4.97, Аноним (97), 11:46, 27/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Правильно ли я понимаю, что это не стандартизовано, и чтобы понять такое сообщение, нужно специально писать модуль под конкретные чипы?
| |
|
3.61, Аноним (6), 01:31, 25/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Это всё теоретически, или этот инструмент поддерживает все существующие EDAC?
| |
|
4.70, Stax (ok), 08:42, 25/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Не поддерживает, и вообще несмотря на "+" он безнадежно отстал от memtest86 без плюса. В котором поддержка и UEFI, и многих других вещей, заявленых тут, уже много лет как сделана, ну и множество других фич.
| |
|
|
2.84, Аноним (-), 23:25, 25/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
> А в чём заключается работа этого инструмента с ECC-модулями памяти, как на картинке?
В их тестирировании с более-менее приличной нагрузкой на память, как обычно.
| |
|
1.7, InuYasha (??), 14:40, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А как запустить его из УЕФИ? Вот, есть ноут, есть десктоп... что дальше делать? Или это чисто для coreboot?
| |
|
2.9, Аноним (9), 14:46, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
кладешь на EFI раздел и прописываешь в NVRAM, efibootmgr в помощь
| |
2.10, Аноним (10), 14:46, 24/10/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
$ tail -6 /etc/grub.d/40_custom
menuentry 'UEFI Shell' {
insmod part_gpt
insmod fat
search --no-floppy --fs-uuid --set=root AABB-CCDD
chainloader ($root)/EFI/SHELLX64.efi
}
| |
|
3.12, InuYasha (??), 14:48, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
А, так это с диска. Я и забыл что ЕФИ продолжается на харде. Думал, модуль в прошивку матери добавлять придётся.
| |
|
|
5.31, n80 (?), 16:35, 24/10/2022 [^] [^^] [^^^] [ответить]
| +4 +/– |
При нынешних размерах SPI flash и подходах к разработке UEFI firmware — может и побольше найтись. Так что идея интересная.
| |
5.85, Аноним (-), 23:27, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
В современных мамках бывает чуть не полчипа на цать метров свободно. Да, фирмварь сейчас жирная, почти операционка. Впрочем почему почти, там еще у интелей целый миникс для ME запизан. Все для (не)вашего удобства.
| |
|
6.94, ryoken (ok), 12:24, 26/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Все для (не)вашего удобства.
Да уж...
А на тех же PowerMac-ах тот же OpenFirmware штатно влезал в 1Мб и там была консоль, интерпретатор Forth без всяких следилок + небольшой GUI со значками...
| |
|
|
|
|
2.15, Аноним (15), 15:14, 24/10/2022 [^] [^^] [^^^] [ответить]
| +6 +/– |
Как и всё остальное, записываешь на любую флешку и запускаешь. Впрочем, теперь уже можно просто ventoy поставить на эту флешку, а затем кинуть на неё все нужные .iso, .img, .efi образы
| |
|
3.18, Lost Inside (ok), 15:49, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Тот случай, когда зашел почитать про новое в Memtest, а в итоге ставлю Ventoy (с Memtest'ом, понятно).
Спасибо за наводку ))
| |
3.71, Аноним (71), 08:50, 25/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Да, Ventoy божественный. Особенно в паре с SystemRescueCD (который тоже можно кастомизировать). Можно собрать даже что-то похожее на IP KVM и с минимальной болью научить это запускать любого хомячка на удалёнке
| |
|
4.92, Аноним (13), 09:34, 26/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Тот случай, когда внезапно оказалось, что можно-таки сделать одну кнопку «сделать збс».
| |
|
3.95, ryoken (ok), 12:25, 26/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
У Ventoy есть свинская привычка по дефолту всё найденное в одну кучу валить. Ну тут уж F3 спасает.
| |
|
2.22, ryoken (ok), 16:15, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Самое простое - rEDInd-ом, он если видит в tools memtest86+.efi - может сам в меню добавить (..а, не, там конфиг надо ещё править чуть). Ну или положить файл в ESP, и из EFI Shell до него добратсья и стартануть. Или тем же Ventoy, на флешку скинуть и стартануть в UEFI-режиме, оно само всё запускабельно показывает кучей (efi\iso и пр.). Кстати, версию 6.0 я уже недели 2 как гоняю, вычислил 1 девайс с тупящим слотом, привёл девайс в рабочее состояние (путём замены 2х4 на 1х8 :) ).
| |
|
|
4.66, ryoken (ok), 07:48, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, вы правы. Как-то в последнее время часто текст набирается с перестановкой букв, которую не всегда замечаю.
| |
|
|
2.96, a_kusb (ok), 14:57, 26/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Так же как другие ОС для uefi, наверное. Даже из консоли uefi если она есть.
| |
|
1.8, InuYasha (??), 14:41, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кстати, почему-то в ДЦ этот тест редко выявлял битые ЕЦЦ-модули. А вот когда на живой системе запускали memtester - ошибки начинали валиться.
| |
|
2.17, Саня (??), 15:44, 24/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
потому что ecc ошибки детектятся и исправляются на уровне edac, и memtest'у соответственно не видны
| |
2.44, YetAnotherOnanym (ok), 17:32, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Он и на обычной памяти не всегда всё ловит. Я больше месяца не мог понять что за фигня с компом, который постоянно то крашился, то зависал намертво, при том, что мемтест не находил ничего. Под конец поотключал всё, кроме клавиатуры, бутнулся с установосчной флэшки в шелл и запустил в бесконечном цикле архивацию данных из /dev/urandom. Вуяля - фризы и краши, пока не убрал один модуль. А мемтест писал, что всё нормально.
| |
|
|
4.46, YetAnotherOnanym (ok), 20:20, 24/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Для того, чтобы использовалась вся память, я сделал свап в файл на другой флэшке, архивировал xz с указанием размера словаря больше дефолтного, и в dd указал размер блока и число блоков так, чтобы bs*count было больше объёма оперативки.
| |
|
3.48, Аноним (13), 20:38, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ни один тест не даёт 100 гарантии. У меня как-то никаким мемтестом ошибка не ловилась, а зафиксировал её только досовский QuickTech Pro.
| |
3.67, ryoken (ok), 07:50, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Число проходов тоже важно, надо не меньше 3-х. На нижеуказанном компе 3 прохода всё было чисто, а на 4-м полезли грабли.
| |
|
4.77, Аноним (77), 15:23, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да, все дело в температуре, если память не прогреть некоторые ошибки не проявляются.
| |
|
5.91, Аноним (13), 09:32, 26/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Много смешно, но на самом деле ошибки далеко не с первого теста могут выявиться. Народ просто не понимает, что любая цифровая техника на самом деле АНАЛОГОВАЯ, со всеми вытекающими.
| |
5.108, _kp (ok), 14:51, 31/10/2022 [^] [^^] [^^^] [ответить] | +/– | Некоторые тесты вовсе ошибки памяти не выявляют Как то давно был пациент, котор... большой текст свёрнут, показать | |
|
|
3.80, Pahanivo (ok), 19:12, 25/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Да есть такая фигня, тоже сталкивался. В основном битые модули начинают сразу палится, но бывали случаи аналогичные - спонтанные подвисания и краши, прогонишь мемтест все нормально вроде, но глюки продолжаются.
Только если оставить на ночь и прогнать пару десятков кругов начинают сыпаться ошибки.
| |
|
|
|
|
3.33, Аноним (13), 16:36, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Казалось бы, при чём тут вообще линукс. И да, оно удобно именно как есть.
| |
|
4.68, ryoken (ok), 07:52, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
+100500
Кстати, у бубунт был раньше пакет с сабжем, и даже ставился в меню GRUB. Докинут ли новую версию? А то вон народ, не пользующийся EFI Shell, несколько в недоумении, как сабж заводить :).
| |
|
5.90, Аноним (13), 08:30, 26/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Да не шибко оно по умолчанию нужно, а вручную GRUB отредактировать не сложно. Ну и если есть серьёзные подозрения на дохлую память, флэшечку для теста найти не проблема.
| |
|
|
|
2.72, Аноним (71), 08:53, 25/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
Во первых его часто можно найти как опцию загрузки на других дистрибувах. Особенно тех, которые хотят проблемы юзера решать.
Во вторых иногда и в составе штатной прошивки железки есть аналогичный функционал
| |
|
1.19, pavlinux (ok), 16:02, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
> В случае выявления проблем построенная в Memtest86+ карта сбойных
> участков памяти может использоваться в ядре Linux для исключения
> проблемных областей при помощи опции memmap.
Ядерный memtest=N (CONFIG_MEMTEST) делает это сам.
| |
|
2.34, n80 (?), 16:37, 24/10/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Там тестов маловато, насколько помню. Плюс, нужно пересобирать ядро. Но опция тоже нужная, особенно за пределами x86. Не так давно про неё узнал.
| |
|
3.54, Michael Shigorin (ok), 23:19, 24/10/2022 [^] [^^] [^^^] [ответить]
| –3 +/– |
Когда знал-знал да и забыл:[CODE]e16c:~> zcat /proc/config.gz| grep CONFIG_MEMTEST
CONFIG_MEMTEST=y[/CODE] %)
| |
|
|
5.98, Michael Shigorin (ok), 22:57, 27/10/2022 [^] [^^] [^^^] [ответить]
| –3 +/– |
> zgrep CONFIG_MEMTEST /proc/config.gz
gzip-utils далеко не всегда прям под рукой -- так-то знаю, но всё равно спасибо :)
| |
|
|
3.79, pavlinux (ok), 18:17, 25/10/2022 [^] [^^] [^^^] [ответить]
| –6 +/– |
> ... тестов маловато,...
Если именно микрухи DRAM глючат, то хватит 4 паттернов: 0000, 1111, 1010 и 0101
Большие тесты определят кривые FSB, latency, RAS/CAS ..., то есть надо лезть в
настройки BIOS и там искать проблемы.
| |
|
4.81, n80 (?), 21:19, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Если именно микрухи DRAM глючат, то хватит 4 паттернов: 0000, 1111, 1010 и 0101
> Большие тесты определят кривые FSB, latency, RAS/CAS ..., то есть надо лезть
> в настройки BIOS и там искать проблемы.
Что-то этот тезис моей практикой не подтверждается.
Во-первых, после ECC эти 0000 могут превратиться в нечто весьма и весьма непохожее.
Во-вторых, бывало что проблема вылезает на own address test при обращении с определённого ядра, а в одноядерном режиме вообще не проявлялась.
В-третьих, микрухи умеют очень затейливо глючить, так что длинные bit-fade тесты тоже нужны.
Плюс, есть куча модулей с, по всей видимости, дефектами пайки, возникшими после перегрева серверной, там ошибки лезут далеко не сразу, только после определённого прогрева.
В общем, как-то всё занятнее.
| |
4.89, Аноним (13), 08:26, 26/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Если именно микрухи DRAM глючат, то хватит 4 паттернов: 0000, 1111, 1010 и 0101
Наивный.
| |
|
|
|
|
|
3.75, Аноним (20), 14:11, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну вот жирные линухи могли бы и поддержать проект вместо пользования пассмарковского блоба в своих дистрибутивах.
| |
|
4.99, Michael Shigorin (ok), 22:59, 27/10/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Ну вот жирные линухи могли бы и поддержать проект вместо пользования пассмарковского
> блоба в своих дистрибутивах.
Не знаю за жирных, а от альтового сообщества патчи в memtest86+ есть.
PS: и http://bugzilla.altlinux.org/44133 закрыли -- только после меня ребята с grub наперевес там немножко понапереломали и недоперечинили (хотя немало и перечинили, конечно).
| |
|
|
|
1.21, Олег (??), 16:15, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Починили бы уже проверки ecc памяти, выявить мемтестом на грани фантастики
| |
|
2.35, An2 (?), 16:37, 24/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так в этом и смысл ECC. Когда память где-то начинает выходить из строя, то благодаря автокоррекции это не мешает работе, а даёт сначала предупреждение в лог. И тогда можно запланировать замену планки, и потестировать её с выключенным ECC.
| |
2.36, n80 (?), 16:44, 24/10/2022 [^] [^^] [^^^] [ответить]
| +2 +/– |
К сожалению, это не называется починить, там именно что нужно реализовывать поддержку разных EDAC. Т.е. весьма объёмная задача, на которую разработчиков не хватает пока. Так что либо смотреть SEL (с помощью selview или ipmitool) после перезагрузки (если повезло и SMI handler работает как надо и успевает записать ошибки в лог), либо использовать проприетарный memtest.
| |
2.88, Аноним (13), 08:15, 26/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ещё как выявляет. Давеча на ссаном комплекте хуанан три модуля из четырёх отправились в утиль.
| |
|
1.24, ryoken (ok), 16:20, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кстати, на картинке не очень понятно, но если сабж засекает многопоточный\многоядерный проц - он по дефолту переключается в SMP-режим, как это у него именуется. И что характерно - работает на Интелопроцах нормально. Т.к. с более ранней БИОС-ной версией SMP_тест работал только на АМД-железе (всё, что я тыкал в SMP-варианте на интеле - рано или поздно вешалось, но работало в сингле).
| |
|
|
3.30, ryoken (ok), 16:34, 24/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Какая радость тестировать в режиме UP на SMP системе?
Ну если оно вешается на некотором железе, а протестить надо..?
| |
|
|
1.26, pavlinux (ok), 16:27, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Кстати да, ECC на двухпроцессорной машине, если занят один банк или
неравное кол-во плашек, то с вероятностью 101% тест подвесит машину.
Кто не в курсе, в системе с двумя и более сокетами, плашки оперативки
должны быть одного размера и кратны 4-м. Тогда будет полноценная NUMA c двумя нодами.
| |
|
2.52, Онаним. (?), 23:11, 24/10/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Што?
На двухузловой трёхканалке (Intel Exxxx/Xxxxx) надо минимум 6 модулей для полноценной нумы.
На двухузловой восьмиканалке (EPYC) - 16.
| |
2.53, Онаним. (?), 23:14, 24/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Общее правило - однородно загрузить все каналы на всех нодах.
ECC тут вообще абсолютно не при чём. Если сильно волнует bank contention, что вообще нетипичный случай - ставишь двухранговые модули или более.
| |
|
1.27, Шаттлврот (?), 16:29, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Отлично, надеюсь его добавят в дебиан и убунту. А то приходилось приходилось проприетарную версию memtest86 от passmark использовать. Помимо того что она не требовала csm, так еще и гораздо быстрее работала.
Минус только в том, что её по понятным причинам не было из коробки - надо было на флешку писать или в esp класть и прописывать efimgr'ом...
| |
|
2.56, Michael Shigorin (ok), 23:25, 24/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
В альте была давно -- в своё время договорились, у них получался подписанный бинарник, грузящийся нашим shim, а у нас -- работающий в EFI mode мемтест.
| |
|
1.38, Аноним (-), 17:03, 24/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Это тот мемтест, который позволяет тайминги менять в реальном времени или отстойный?
| |
1.59, Ivan_83 (ok), 00:25, 25/10/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Видимо ещё есть мазохисты которые жмотятся купить у самсунга память с ецц и берут вместо этого память со светодиодами и турборазогревом.
| |
|
2.62, Аноним (13), 01:31, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
ECC в состоянии исправить лишь одиночные (один бит) случайные сбои. В случае дефектного чипа/переразгона/etc он абсолютно ничем не поможет.
| |
|
3.63, penetrator (?), 02:06, 25/10/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
в этом случае память сообщит о неработоспособности, а не начнет тебе рандомные данные пихать
| |
|
2.73, пох. (?), 08:54, 25/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Они жмотятся купить кусок г-на от амуде и трахаться потом с багами и глюками всего, не только памяти.
А в китайских x99 нет правильного edac и нет ecc. Модуль от своего сасунга ты туда сунуть можешь, но ошибки он и не увидит, и не исправит. Просто лишняя грелка припаяна.
| |
|
|
2.78, ryoken (ok), 16:41, 25/10/2022 [^] [^^] [^^^] [ответить]
| +/– |
Перебор. Из EFI Shell быстрее (если он встроенный есть, то ещё быстрее).
| |
|
|