Como comparar discos rígidos no Linux

Como comparar discos rígidos no Linux
Monitoramento de velocidades de leitura e gravação dos dispositivos de armazenamento é uma boa maneira de determinar produtos genuínos e determinar horas extras de saúde do disco. Este artigo listará várias ferramentas disponíveis para o Linux que podem ser usadas para comparar discos rígidos e monitorar dados de atividade em disco em tempo real.

Discos Gnome

GNOME DISKS é uma ferramenta de gerenciamento de disco interna e externa para Linux. Com base nos udisks, ele pode ser usado para modificar, formato e unidades de partição, bem como para realizar benchmarks em qualquer mídia de armazenamento conectada ao sistema.

Os discos gnome são pré-instalados na maioria das distribuições com um ambiente de desktop baseado em Gnome. Caso falta no seu sistema Ubuntu, você poderá instalá -lo executando o comando abaixo:

$ sudo apt install gnome-disks

Para executar uma referência de disco rígido usando discos GNOME, inicie o aplicativo "discos" do lançador de aplicativos.

Clique no menu de três pontos e clique em "Disco de benchmark…".

Clique no botão "Iniciar benchmark ..." na próxima janela.

Altere as opções conforme necessário. Observe que o utilitário de benchmark não permitirá que você escreva benchmarks em discos montados. Portanto, para realizar uma referência completa de leitura de leitura no disco embutido, você deve iniciar os discos GNOME em um modo USB ao vivo e desmontar o acionamento de armazenamento embutido. Clique no botão “Iniciar benchmarking…” para iniciar o processo de benchmarking.

O processo de benchmarking levará um pouco para terminar, dependendo do número de amostras que você escolheu. Depois que o processo terminar, você poderá ver resultados de velocidade de leitura / gravação.

Você precisa comparar esses resultados com o fornecedor anunciado valores de leitura / gravação para avaliar a eficiência.

HDPARM

HDPARM é um aplicativo simples de linha de comando para Linux que permite gerenciar dispositivos de armazenamento definindo e removendo parâmetros. Ele também inclui uma opção para testar velocidades de leitura de dispositivos de armazenamento.

Para instalar o HDPARM no Ubuntu, execute o comando abaixo:

$ sudo apt install hdparm

Para executar uma referência de disco rígido usando HDPARM, use o comando abaixo:

$ sudo hdparm -tt /dev /sda

Substitua a peça "/dev/sda" pelo endereço do seu disco rígido. Você pode verificar o caminho usando o aplicativo GNOME DISKS mencionado acima ou executando o comando abaixo:

$ lsblk -o nome, caminho, modelo, fornecedor, tamanho, fsususado, fsuse%, tipo, MountPoint

Depois que a referência terminar de funcionar, você verá os resultados dos testes como saída do terminal.

Dd

Duplicador de dados ou simplesmente 'DD' é um utilitário de linha de comando para Linux que permite copiar e converter arquivos e dados. É capaz de copiar grandes pedaços de dados, clonando discos rígidos inteiros, criando unidades USB inicializadas e assim por diante.

É possível verificar a velocidade de gravação do disco rígido usando DD. Execute os comandos abaixo para realizar um benchmark de velocidade de gravação.

$ mkdir benchmark
$ CD Benchmark
$ dd if =/dev/zero de = benchfile bs = contagem 4k = 200000 && sync; RM Benchfile

Aguarde o fim do teste, os resultados serão mostrados no terminal uma vez feito.

Para realizar um teste de leitura usando DD, execute o comando abaixo:

$ dd if =/dev/zero de =/dev/null && sincronizar

Este comando continuará a correr até parar, então pressione depois de alguns segundos para ver os resultados.

Sysbench

Sysbench é um utilitário de benchmark de vários objetivos para Linux. Algumas das opções de referência fornecidas pelo Sysbench incluem um teste de tensão da CPU, teste de velocidade de acesso à memória e teste de desempenho de saída do sistema de arquivos.

Para instalar o Sysbench no Ubuntu, execute o comando abaixo:

$ sudo apt install sysbench

Para executar uma referência de disco rígido usando o Sysbench, execute os comandos abaixo de um por um:

$ mkdir benchmark
$ CD Benchmark
$ sysbench fileio preparar
$ SYSBENCH FILEIO-FILE-TEST-MODE = RNDRW RUN

Espere o teste terminar. Uma vez feito, você verá os resultados como saída do terminal.

Para remover os arquivos de teste do diretório de benchmark, execute o comando abaixo:

$ rm test_file.*

Você pode usar estatísticas de "taxa de transferência" como indicador de desempenho.

Sysstat

Sysstat é um aplicativo de monitoramento de desempenho da linha de comando para Linux. Ele pode monitorar operações de saída de entrada, consumo de memória, uso de recursos executando processos do sistema, atividade de rede etc. e mostrar estatísticas em tempo real sobre eles.

Para instalar o sysstat no Ubuntu, execute o comando abaixo:

$ sudo apt install sysstat

Para monitorar o desempenho do disco rígido, você pode usar o comando "iostat" incluído no sysstat. Embora não inclua uma opção para realizar a referência, pode mostrar dados em tempo real sobre a atividade de leitura e gravação em disco.

Para ver o disco de leitura e gravação de velocidades a cada segundo, execute o comando abaixo:

$ iostat -humano 1

Iotop

O IOTOP é uma ferramenta "superior" para monitorar leituras e gravações de disco. Ele mostra dados de forma tabular, semelhante ao que Top ou HTOP faz para exibir o consumo de recursos. Funciona semelhante ao utilitário iostat mencionado acima e não é exatamente uma ferramenta de referência. No entanto, pode exibir estatísticas de atividade em disco em tempo real, tornando -o adequado para monitorar grandes operações de dados.

Para instalar o Iotop no Ubuntu, execute o comando abaixo:

$ sudo apt install iotop

Execute o comando abaixo, para iniciar o Iotop:

$ iotop

Conclusão

Estes são alguns dos métodos que podem ser usados ​​para comparar discos rígidos e determinar suas velocidades de leitura e gravação. Não há como negar que alguns produtos falsificados e anunciados falsamente estão disponíveis hoje no mercado, especialmente produtos de armazenamento flash. A única maneira de determinar sua eficiência é compará -los e comparar os resultados com as velocidades anunciadas.