Тестирование скорости памяти

Skip to end of metadata
Go to start of metadata

Тест

Провести тестирование можно с помощью утилиты sysbench.

  1. Установите утилиту:
    yum install -y sysbench
  2. Запустите скрипт, он выведет скорость чтения и записи:
    Скрипт
    {
        total_mem=$(free -h | grep Mem: | awk '{print $2}' | sed -s 's/i//')
        write_speed=$(sysbench memory --memory-block-size=1G --memory-total-size=$total_mem --memory-oper=write run | grep transfer)
        read_speed=$(sysbench memory --memory-block-size=1G --memory-total-size=$total_mem --memory-oper=read run | grep transfer)
        echo Запись: $write_speed
        echo Чтение: $read_speed
    }
    
    Вывод
    Запись: 32768.00 MiB transferred (13480.60 MiB/sec)
    Чтение: 31744.00 MiB transferred (14385.55 MiB/sec)
    

    Из вывода видно, что скорость записи составляет 13480.60 MiB/sec, а чтения 14385.55 MiB/sec, что приблизительно соответствует памяти DDR3-1866/DDR4-1866 (14933 MiB/sec).

Как определить, хватает ли скорости?

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

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.