Este artigo fornecerá os detalhes sobre a ferramenta Sysbench Command-Line. Discutiremos como testar o desempenho dos componentes do Linux OS através do utilitário Sysbench também. Implementamos todos os comandos no último Ubuntu 20 disponíveis.04 Sistema.
Instale a ferramenta Sysbench
O utilitário Sysbench pode ser instalado diretamente no repositório oficial do Ubuntu, executando o seguinte comando:
$ sudo apt install sysbenchDigite "Y" e depois pressione "Enter" para prosseguir com a instalação.
Execute o benchmarking da CPU usando a ferramenta Sysbench
Para avaliar o desempenho da CPU, use o seguinte comando para benchmarking da CPU:
$ sysbench --Test = CPU RunAs estatísticas completas do relatório serão exibidas no terminal, mas o importante aqui é o "tempo total" que será exibido sob as "estatísticas gerais" para testar o desempenho da CPU.
Você também pode explorar as opções de referência da CPU usando o seguinte comando:
$ sysbench --Test = CPU AjudaOs parâmetros de comando podem ser modificados com base em seus requisitos. Por exemplo, use o seguinte para comparar o desempenho da CPU:
$ sysbench --Test = CPU-CPU-MAX-PRIME = 20000 RUNMemória de referência usando a ferramenta Sysbench
Para testar o desempenho da memória, digite o seguinte comando básico no terminal:
$ sysbench --Test = Memory RunO desempenho da memória pode ser testado examinando os dois parâmetros, “operações totais” e o valor dos dados transferidos.
Para testar mais opções de memória, use o seguinte comando:
$ sysbench --Test = Ajuda da memóriaE/S de referência usando a ferramenta Sysbench
O teste de desempenho de E/S é um pouco diferente da CPU e do teste de memória. No teste de E/S do arquivo, você precisa criar um arquivo de teste muito maior que o tamanho da sua RAM. O valor que você pode definir "150 GB" é bom. O teste geral de desempenho de E/S de gravação sequencial pode ser feito usando o seguinte comando:
$ sysbench --Test = FILEIO-FILE-TEST-MODE = SEQWR RUNExplore mais opções usando o seguinte comando para executar o benchmark de E/S:
$ sysbench --Test = FILEIO-FILE-TEST-MODE = seqwr ajudaExistem muitas opções mostradas no terminal. Basta definir os valores dos parâmetros com base em seus requisitos e testar o desempenho da E/S do seu sistema Linux.
Depois que o teste de desempenho for concluído, exclua o arquivo de teste usando o seguinte comando:
$ sysbench --Test = FILEIO-FILE TOTAL SIZE = 100G LIMPELAÇÃOConclusão
Neste tutorial, descrevemos como instalar o utilitário sysbench em um sistema Linux e como testar o desempenho da sua CPU, memória e E/S do seu sistema. Experimente todas as opções acima para obter resultados de desempenho mais precisos. Usando esta ferramenta, você também pode testar o desempenho dos bancos de dados.