Найти в Дзене
ServLesson

Как проверить память на видеокарте AMD

Рассмотрим как можно проверить видеопамять карточки AMD на примере Sapphire Pulse RX 5500 XT объемом 8 Gb, правда абсолютно новой.
Стимулом к созданию такого понтента меня побудили парочку комментариев к ролику, где я рассказывал про проверку памяти видеокарты NVIDIA.
Для проведения теста понадобится образ системы Arch Linux скачать который можно с официального сайта. Также скрипт, позволяющий

Рассмотрим как можно проверить видеопамять карточки AMD на примере Sapphire Pulse RX 5500 XT объемом 8 Gb, правда абсолютно новой.

Стимулом к созданию такого понтента меня побудили парочку комментариев к ролику, где я рассказывал про проверку памяти видеокарты NVIDIA.

-2

Для проведения теста понадобится образ системы Arch Linux скачать который можно с официального сайта. Также скрипт, позволяющий выполнить проверку. В данном случае рассмотрим парочку таких.

-3

С помощью программы rufus на флешку, в моем случае емкостью 4 Гб, запишем операционку.

-4

По окончании, закрыв программу, копирую скрипты в корень флешки.

-5

Затем перезагружаем компьютер и при его запуске заходим в настройки BIOS или UEFI. На начальном экране, с права в данном разделе устанавливаю приоритет загрузки с флешки.

-6

Далее нажатием F10 сохраняю сделанные изменения и произвожу перезагрузку.

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

-7

Таким образом если все было сделано верно, должен пойти запуск системы Arch Linux.

-8

После, в среде операционной системы ввожу команду

# lspci –v, которая выводит подробную информацию обо всех PCI-устройствах. Чтобы пролистать выведенные данные, следует воспользоваться сочетанием клавиш S hift+PageUp, либо Shift+PageDown. Если это не поможет, в таком случае можно воспользоваться командой

# lspci –v | less или more и далее нажатием стрелки вниз скролим результат вывода. Здесь необходимо найти данные о видеокарте, а точнее адрес обращения к ее памяти.

-9

В вашем случае она может отличаться от той, что представлена тут. Выписав указанное значение с помощью приведенной команды (cd /run/archiso/bootmnt) перехожу в каталог bootmnt. Написав ls можем видеть, что тут находятся пару нужных нам скриптов.

-10

Запустить их можно написав например ./ (слеш), либо python3. Для данного (direct-mem-test.py) дополнительно указываю, адрес памяти и ее объем, например 8 мегабайт.

# python3 direct-mem-test.py 220000000 8

Результат работы в моем случае выглядит текущим образом.

-11

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

-12

Исходя из этого могу лишь предположить, что для исправных карт приведенное число стремится к единице.

-13

Теперь попробуем воспользоваться следующим скриптом, где указываем в конце объем проверяемой памяти в мегабайтах и количество банок.

# python3 dmgg.py 220000000 10 4

Для того, чтобы узнать сколько чипов находится на карте ее нужно будет разобрать,

-14

также можно попробовать поискать такую информацию в сети.

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

-15

Если ситуация будет обратной, то выведется количество сбойных чипов памяти и их номера. Определение неисправной банки следует начинать от нижнего правого угла против часовой стрелки.

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

# python3 dmgg.py 220000000 10 8

-16

и несмотря на это результат остался таким же.

По окончании работы, чтобы перезагрузить компьютер нужно ввести команду

# reboot , а если требуется его выключить, то

# poweroff

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

Подробнее в данном видео:

Фото- и видеоматериалы взяты с канала ServLesson на YouTube.

https://disk.yandex.ru/d/gRqRbo0clGqZDw?w=1 - софт для теста памяти карт AMD