Команды U-Boot

  Инфо    Память    Хранилище      Выполнение      Загрузка    Окружение    FDT    Sunxi  

  efex    fastboot    go      memtester      poweroff    reset    sleep    source    sprite_test    timer_test    timer_test1  

memtester


Запустить приложение по адресу 'addr' (start application at address 'addr')

Help: => help memtester memtester - start application at address 'addr' Usage: memtester memtester size[M] loop =>

loop - количество итераций (циклов повторения теста)

memtester - это утилита пользовательского пространства для проверки подсистемы памяти на наличие ошибок, которая тестирует память, начиная с определенного физического адреса

memtester — консольная утилита для стресс-тестирования подсистемы памяти на наличие сбоев. Утилита работает в пользовательском пространстве и очень эффективна при обнаружении периодических и недетектируемых ошибок.

memtester может проверить только объём свободной памяти, он всегда меньше общего количества памяти, имеющегося в системе, поэтому пред запуском стресс-теста надо проверить доступный объём памяти (free). Выделенная область памяти перезаписывается во время тестирования заданное количество раз, поэтому небезопасно тестировать память используемую системой и сопутствующими приложениями.

memtester - эффективный тестер пользовательского пространства для стресс-тестирования памяти. Это очень эффективно для поиска прерывистых и непостоянных детерминированных неисправностей. Обратите внимание, что проблемы в других аппаратных областях ( перегрев ЦП, источник питания и т д.) могут вызвать ошибки памяти.

memtester будет выполнять malloc указанного объема памяти, если это возможно. Если это не удается, он уменьшит объем запрашиваемой памяти, пока она доступна. Затем он попытается заблокировать эту память; если это не удается сделать то тестирование будет медленнее и менее эффективным.

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

( Запустить тест памяти не удалось )


Результат выполнения команды для Orange Pi Zero2:

=> memtester memtester version 4.2.1 (32-bit) Copyright (C) 2010 Charles Cazabon. Licensed under the GNU General Public License version 2 (only). sysconf(_SC_PAGE_SIZE) not supported; using pagesize of 8192 pagesizemask is 0xffffe000 need memory argument, in MB Usage: memtester [-p physaddrbase] [B|K|M|G] [loops] memtester - start application at address 'addr' Usage: memtester memtester size[M] loop =>