3.7.7.5 sysbench - утилита тестирования производительности
Скачать документ Окружение
- Версия РЕД ОС: 8
- Конфигурация: Рабочая станция
- Версия ПО: sysbench 1.0.17-2
sysbench — многоцелевая утилита для тестирования производительности с открытым исходным кодом, она позволяет оценить параметры производительности процессора, памяти и файловой системы.
Установка sysbench производится командой:
dnf install sysbench
Синтаксис использования утилиты:
sysbench <основные_опции> --test=<имя_теста> <опции> <команда>
Основные опции:
--num-threads=N — число потоков [1];
--max-requests=N — ограничение общего кол-ва запросов [10000].
Используемые команды:
prepare — подготовка теста (создание таблиц, вставка данных и т.п.);
run — выполнение теста;
cleanup — очистка данных (после этапа подготовки);
help — вывод дополнительных параметров теста.
Тестирование производительности процессоров (--test=cpu):
sysbench --test=cpu run
Running the test with following options: Number of threads: 1 Initializing random number generator fr om current time
Prime numbers lim it: 10000 Initializing worker threads... Threads started! CPU speed: events per second: 1085.35 General statistics:
total time: 10.0007s total number of events: 10856 Latency (ms):
min: 0.85 avg: 0.92 max: 5.18 95th percentile: 0.97 sum: 9991.47 Threads fairness:
events (avg/stddev): 10856.0000/0.00 execution time (avg/stddev): 9.9915/0.00
Тестирование производительности последовательных операций чтения/записи в оперативную память (--test=memory)
sysbench --test=memory run
Running memory speed test with the following options:
block size: 1KiB total size: 102400MiB operation: write scope: global Initializing worker threads... Threads started! Total operations: 52150080 (5212932.28 per second) 50927.81 MiB transferred (5090.75 MiB/sec)
General statistics:
total time: 10.0001s total number of events: 52150080 Latency (ms):
min: 0.00 avg: 0.00 max: 2.39 95th percentile: 0.00 sum: 4543.73 Threads fairness:
events (avg/stddev): 52150080.0000/0.00 execution time (avg/stddev): 4.5437/0.00
Тестирование разнообразной нагрузки на файловую подсистему (--test=fileio)
sysbench --test=fileio --file-test- mode=seqwr run Running the test with following options: Number of threads: 1 Initializing random number generator from current time
Extra file open flags: (none) 128 files, 16MiB each 2GiB total file size Block size 16KiB Periodic FSYNC enabled, calling fsync() each 100 requests. Calling fsync() at the end of test, Enabled. Using synchronous I/O mode Doing sequential write (creation) test Initializing worker threads... Threads started!
File operations:
reads/s: 0.00 writes/s: 22474.07 fsyncs/s: 28776.01 Throughput:
read, MiB/s: 0.00 written, MiB/s: 351.16 General statistics:
total time: 10.0012s total number of events: 512508 Latency (ms):
min: 0.00 avg: 0.02 max: 11.48 95th percentile: 0.08 sum: 9805.95 Threads fairness:
events (avg/stddev): 512508.0000/0.00 execution time (avg/stddev): 9.8060/0.00
Дата последнего изменения: 24.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.