SysBench

Aus Info-Theke
Version vom 10. Januar 2022, 11:53 Uhr von Hamatoma (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:ServerApplication = Zielsetzung = Ermöglicht Benchmarks für FileIO, CPU, Datenbanken. = Installation = <syntaxhighlight> apt install sysbench…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen


Zielsetzung

Ermöglicht Benchmarks für FileIO, CPU, Datenbanken.

Installation

apt install sysbench

Benchmarks

sysbench --test=cpu --cpu-max-prime=20000 --threads=8 run

SIZE=150G
sysbench --test=fileio --file-total-size=$SIZE prepare
sysbench --test=fileio --file-total-size=$SIZE --file-test-mode=rndrw --init-rng=on --max-time=300 --max-requests=0 run
sysbench --test=fileio --file-total-size=$SIZE cleanup

DB=dbtest
DBUSER=forum
PW=Geheim
SIZE=1000000
THREADS=8
sysbench --test=oltp --oltp-table-size=$SIZE --db-driver=mysql \
  --mysql-db=$DB --mysql-user=$DBUSER "--mysql-password=$PW" prepare
sysbench --test=oltp --oltp-table-size=$SIZE --db-driver=mysql \
  --mysql-db=$DB --mysql-user=$DBUSER "--mysql-password=$PW" --max-time=60 \
  --oltp-read-only=on --max-requests=0 --num-threads=$THREADS run
sysbench --test=oltp --db-driver=mysql \
  --mysql-db=$DB --mysql-user=$DBUSER "--mysql-password=$PW" cleanup