Тест
Провести тестирование можно с помощью утилиты sysbench.
- Установите утилиту:
yum install -y sysbench
- Запустите скрипт, он выведет скорость чтения и записи:
Скрипт
{ 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).
Как определить, хватает ли скорости?
Сверьтесь с системными требованиями, в них указан стандарт и пропускная способность памяти, необходимые для того или иного количества абонентов.