W tym artykule zawiera szczegóły dotyczące narzędzia wiersza poleceń Sysbench. Omówimy, jak przetestować wydajność komponentów systemu Linux OS również za pośrednictwem narzędzia Sysbench. Wdrożyliśmy wszystkie polecenia na najnowszych dostępnych Ubuntu 20.04 System.
Zainstaluj narzędzie Sysbench
Narzędzie Sysbench można zainstalować bezpośrednio z oficjalnego repozytorium Ubuntu, uruchamiając następujące polecenie:
$ sudo apt instal sysbenchWprowadź „Y”, a następnie naciśnij „Enter”, aby kontynuować instalację.
Wykonaj porównanie porównawcze procesora za pomocą narzędzia Sysbench
Aby ocenić wydajność procesora, użyj następującego polecenia do porównywania procesora:
$ sysbench -test = proces procesoraPełne statystyki raportu zostaną wyświetlone na terminalu, ale ważną rzeczą jest „całkowity czas”, który zostanie wyświetlony w ramach „statystyki ogólnej” w celu przetestowania wydajności procesora.
Możesz także zbadać opcje porównawcze procesora za pomocą następującego polecenia:
$ sysbench -test = pomoc procesoraParametry polecenia można modyfikować na podstawie twoich wymagań. Na przykład użyj następujących, aby porównać wydajność procesora:
$ sysbench-test = CPU--CPU-Max-prime = 20000 uruchomieniePamięć porównawcza za pomocą narzędzia Sysbench
Aby przetestować wydajność pamięci, wpisz następujące polecenie podstawowe na terminalu:
$ sysbench -test = pamięćWydajność pamięci można przetestować, badając dwa parametry, „całkowitą operacje” i przesyłane kwotę danych.
Aby przetestować więcej opcji pamięci, użyj następującego polecenia:
$ sysbench -test = pomoc pamięciBenchmark I/O za pomocą narzędzia Sysbench
Test wydajności we/wy jest nieco inny niż test procesora i pamięci. W testach we/wy plików musisz utworzyć plik testowy, który jest znacznie większy niż rozmiar pamięci RAM. Wartość, którą możesz ustawić „150 GB” jest dobra. Ogólny sekwencyjny test wydajności we/wy można wykonać za pomocą następującego polecenia:
$ sysbench--test = fileio--file-test-mode = seqwr uruchomieniePrzeglądaj więcej opcji, używając następującego polecenia, aby wykonać punkt odniesienia we/wy:
$ sysbench-test = fileio--file-test-mode = seqwl helpIstnieje wiele opcji pokazanych na terminalu. Po prostu ustaw wartości parametrów na podstawie twoich wymagań i przetestuj wydajność we/wy systemu Linux.
Po zakończeniu testu wydajności usuń plik testowy za pomocą następującego polecenia:
$ sysbench-test = fileio-file-total-size = 100 g czyszczenieWniosek
W tym samouczku opisaliśmy, jak zainstalować narzędzie Sysbench w systemie Linux i jak przetestować wydajność procesora, pamięci i we/wy systemu. Wypróbuj wszystkie powyższe opcje, aby uzyskać dokładniejsze wyniki wydajności. Korzystając z tego narzędzia, możesz również przetestować wydajność baz danych.