Pull to refresh

Comments 5

Для быстрого наколеночного сравнения я вот этот скрипт обычно использую: github.com/mgutz/vpsbench

Результат работы выглядит так:
CPU model: Intel Xeon Processor (Sandy Bridge, IBRS)
Number of cores: 2
CPU frequency: 2099.998 MHz
Total amount of RAM: 1993 MB
Total amount of swap: MB
System uptime: 64 days, 12:35,
I/O speed: 381 MB/s
Bzip 25MB: 6.62s
Download 100MB file: 63.7MB/s


Понятно, что это далеко не идеальный вариант, но хотя бы единая шкала, которая позволяет хотя бы приблизительно разные системы сравнивать по основным параметрам.
ИМХО, unixbench и fio объективнее в качестве «единой шкалы». Многие iaas-провайдеры ловятся на узких местах
Тут всё же комплексный минитест — и диск, и процессор, и сеть.
Когда мне надо серьёзно сравнить, то использую другие инструменты. А тут быстрое сравнение за несколько секунд, в большинстве случаев из-под юзера и без установки дополнительного софта.
Спасибо за статью и за скрипт из первого комментария, он однозначно в копилку.
Но если упомянут Sysbench, то нужно и HammerDB упомянуть.
Производительность баз данных очень часто измеряют именно им.
SWAT не обязателен для использования vdbench, это одна из возможностей.
vdbench работает самостоятельно, для тестов пишется управляющий файл в котором можно задать — число процессов, количество iops, размер блоков, участки устройства на который производится ввод-вывод, соотношение чтение и записи и т.д. В этом отношении — очень гибкий инструмент. Как следствие — мануал достаточно объемный.
Sign up to leave a comment.