Tento článek vám poskytne podrobnosti o nástroji příkazového řádku Sysbench. Budeme diskutovat o tom, jak také otestovat výkon komponent Linux OS pomocí nástroje sysbench. Všechny příkazy jsme implementovali do nejnovějšího dostupného Ubuntu 20.04 systém.
Nainstalujte nástroj Sysbench
Obslužný program sysbench lze přímo nainstalovat z oficiálního úložiště Ubuntu spuštěním následujícího příkazu:
$ sudo apt nainstalovat sysbench
Zadejte „Y“ a poté stiskněte „Enter“, abyste mohli pokračovat v instalaci.
Proveďte Benchmarking CPU pomocí nástroje sysbench
Chcete-li vyhodnotit výkon procesoru, použijte pro srovnávání CPU následující příkaz:
$ sysbench --test = běh procesoru
Kompletní statistika hlášení se zobrazí na terminálu, ale důležitá je zde „celková doba“, která se zobrazí pod „Obecnou statistikou“ pro testování výkonu CPU.
Možnosti benchmarku CPU můžete také prozkoumat pomocí následujícího příkazu:
$ sysbench --test = cpu help
Parametry příkazu lze upravit podle vašich požadavků. Například pro srovnání výkonu CPU použijte následující:
$ sysbench --test = cpu --cpu-max-prime = běh 20000
Referenční paměť pomocí nástroje sysbench
Chcete-li otestovat výkon paměti, zadejte na terminálu následující základní příkaz:
$ sysbench --test = běh paměti
Výkon paměti lze otestovat zkoumáním dvou parametrů, „Total Operations“ a přeneseného množství dat.
Chcete-li otestovat více možností paměti, použijte následující příkaz:
$ sysbench --test = pomoc s pamětí
Benchmark I / O pomocí nástroje sysbench
Test výkonu I / O se trochu liší od testu CPU a paměti. Při testování I / O souborů musíte vytvořit testovací soubor, který je mnohem větší než velikost vaší paměti RAM. Hodnota, kterou můžete nastavit „150 GB“, je dobrá. Obecný test výkonu sekvenčního zápisu I / O lze provést pomocí následujícího příkazu:
$ sysbench --test = fileio --file-test-mode = spuštění seqwr
Prozkoumejte více možností pomocí následujícího příkazu k provedení benchmarku I / O:
$ sysbench --test = fileio --file-test-mode = nápověda seqwr
Na terminálu je zobrazeno mnoho možností. Stačí nastavit hodnoty parametrů na základě vašich požadavků a otestovat výkon I / O vašeho systému Linux.
Po dokončení testu výkonu odstraňte soubor testu pomocí následujícího příkazu:
$ sysbench --test = fileio --file-total-size = 100G vyčištěníZávěr
V tomto kurzu jsme popsali, jak nainstalovat obslužný program sysbench v systému Linux a jak otestovat výkon procesoru, paměti a I / O systému. Vyzkoušejte všechny výše uvedené možnosti a získejte přesnější výsledky výkonu. Pomocí tohoto nástroje můžete také otestovat výkon databází.