50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
10 min restantes
Servidores e SO

Teste de velocidade de disco Linux usando a linha de comando do Linux

Rexa Cyrus By Rexa Cyrus 10 min de leitura Atualizado em 2 out. 2025
Teste a velocidade do disco usando a linha de comando do Linux

O seu sistema Linux está mais lento do que o esperado? Um teste de velocidade do disco Linux revela gargalos de armazenamento instantaneamente. Esteja você solucionando problemas em um servidor lento ou verificando se seu provedor VPS oferece o desempenho SSD prometido, aprender como verificar a velocidade do disco no Linux fornece dados concretos para trabalhar.

O armazenamento moderno vem em diferentes tipos – unidades de disco rígido (HDDs) tradicionais, unidades de estado sólido (SSDs) mais rápidas e opções de armazenamento ultrarrápidas. Cada um tem um desempenho diferente e saber como testar a velocidade do disco rígido ajuda você a tomar decisões informadas sobre atualizações ou opções de hospedagem.

Por que você deve executar um teste de velocidade de disco no Linux

Laptop Linux executando testes de velocidade de discoO desempenho do armazenamento afeta diretamente a capacidade de resposta do sistema. Um disco lento cria gargalos que afetam tudo, desde transferências de arquivos até tempos de carregamento de aplicativos. A execução de uma operação de teste de velocidade de disco do Linux revela se o seu armazenamento atende às suas necessidades ou se uma atualização melhoraria o desempenho.

Isto se torna especialmente importante ao gerenciar vários sistemas ou avaliar provedores de hospedagem. Os testes de desempenho ajudam a identificar problemas antes que eles afetem as cargas de trabalho de produção.

Principais cenários para teste de disco: • Comparar o desempenho real versus anunciado dos provedores de VPS com um comprar VPS Linux configuração • Solução de problemas de processos de backup lentos e operações de arquivo
• Decidir entre atualizações de HDD e SSD usando métodos de verificação de velocidade de disco do Linux • Monitorar a degradação do armazenamento ao longo do tempo • Verificar o desempenho da configuração RAID

Para usuários corporativos que gerenciam sistemas remotos, combinando testes de disco com Servidor RDP Linux access fornece recursos abrangentes de monitoramento de desempenho.

 

Teste a velocidade do disco no Linux usando comandos

Estação de trabalho Linux mostrando testes de velocidade dd, hdparm e fio
O Linux fornece diversas ferramentas de linha de comando para medir o desempenho do armazenamento. Cada ferramenta de velocidade de test drive do Linux atende a propósitos diferentes e fornece insights exclusivos sobre os recursos do seu disco. A abordagem de linha de comando oferece controle preciso e resultados consistentes em diferentes distribuições Linux.

Essas ferramentas formam a base da administração profissional de sistemas e do monitoramento de desempenho. Compreender quando usar cada ferramenta ajuda a otimizar o fluxo de trabalho da linha de comando do teste de velocidade do disco Linux.

Ferramenta Ideal para Medidas Status de instalação Limitações
dd Testes rápidos de gravação Velocidade de gravação sequencial Pré-instalado Somente gravação, os resultados variam
hdparm Leia verificações de velocidade Velocidade de leitura sequencial Muitas vezes pré-instalado Teste somente leitura
fio Testes abrangentes E/S aleatória/sequencial Requer instalação Configuração complexa

Velocidade do disco de teste do Linux usando dd

O dd O comando está disponível em todas as principais distribuições do Linux por padrão. Este método responde à pergunta “Qual é o comando para testar a velocidade do disco?” para cenários básicos.

O comando dd oferece simplicidade e disponibilidade universal em sistemas Linux. Ele fornece medidas básicas para avaliação de desempenho de armazenamento.

Teste de velocidade de gravação (sintaxe verificada):

dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct

Teste de velocidade de leitura (sintaxe verificada):

# Clear cache first

sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"

# Test read speed  

dd if=testfile of=/dev/null bs=1G count=1 iflag=direct

Compreendendo os resultados do dd: • A saída mostra os bytes transferidos e o tempo gasto • Taxa de transferência calculada automaticamente em MB/s • oflag=direto e iflag=direto ignorar o cache do sistema • Os resultados podem variar entre execuções devido à atividade do sistema

Teste a velocidade de leitura do seu HDD/SSD usando Hdparm

O hdparm utilitário é especializado em gerenciamento de parâmetros de disco rígido e fornece medições confiáveis ​​de velocidade de leitura. Esta ferramenta aborda diretamente os cenários “qual é o comando para teste de disco rígido”.

Ao contrário do dd, o hdparm é projetado especificamente para benchmarking de armazenamento e operações de verificação de velocidade de SSD do Linux. Ele oferece medições de velocidade de leitura direta e em cache do disco.

Comandos de instalação verificados:

Distribuição Gerenciador de pacotes Comando
Ubuntu/Debian apto sudo apt-get install hdparm
CentOS/RHEL7 hummm sudo yum instalar hdparm
CentOS/RHEL 8+ dnf sudo dnf instalar hdparm

Sintaxe hdparm verificada:

  1. Identifique o disco: lsblk
  2. Velocidade de teste: sudo hdparm -Tt /dev/sda

Explicação do parâmetro Hdparm (da documentação):
-T executa leituras em cache para cache de buffer de tempo
-t executa leituras de dispositivos para cronometrar o acesso direto ao disco
• Requer sudo para acesso direto ao dispositivo

Adicionando sinalizador –direct (verificado nas fontes):

sudo hdparm -tT --direct /dev/sda

O –direto sinalizador ignora o cache do buffer para obter resultados mais precisos. Esse hdparm O método fornece números de desempenho máximo teórico e real.

Melhor teste de velocidade do disco rígido no Linux via fio

Embora dd e hdparm forneçam testes de velocidade sequenciais, o uso do disco no mundo real envolve padrões de acesso aleatório. O fio A ferramenta simula cargas de trabalho realistas para um teste abrangente de velocidade de SSD e avaliação de desempenho do Linux.

Essa abordagem avançada responde “você pode executar um teste de velocidade na linha de comando” com recursos de teste sofisticados. Ele fornece medições de IOPS e de rendimento para uma análise completa.

Instalação de fio verificada:

# Ubuntu/Debian

sudo apt-get install fio

# CentOS/RHEL

sudo yum install fio

# or for newer versions

sudo dnf install fio

Sintaxe básica do fio (verificada):

sudo fio --name=test --filename=test --bs=4k --size=250M --readwrite=randrw --rwmixread=80 --ioengine=libaio --direct=1

explicação do parâmetro fio:–bs=4k: Tamanho do bloco (4 KB típico para E/S aleatória)
–tamanho=250M: Tamanho do arquivo de teste
–readwrite=randrw: Mistura aleatória de leitura/gravação
–rwmixread=80: 80% lêem, 20% escrevem
–ioengine=libaio: Mecanismo de E/S assíncrona Linux
–direto=1: Ignorar cache do sistema operacional

Como verificar a velocidade do sistema no Linux

A velocidade do sistema abrange mais do que apenas o desempenho do disco. Várias ferramentas ajudam a monitorar o desempenho geral do sistema, incluindo CPU, memória e operações de E/S. Compreender como verificar a velocidade do sistema no Linux fornece insights abrangentes de desempenho.

O iostat O comando fornece estatísticas de desempenho do sistema que ajudam a identificar gargalos em sua infraestrutura. Isso aborda questões “o que é o comando iostat no Linux” de forma eficaz.

Comandos de monitoramento do sistema verificados:

Comando Pacote necessário Propósito
iostat -x 1 sysstat Estatísticas de E/S em tempo real
rsync -av –progresso rsync (geralmente pré-instalado) Monitoramento de transferência de arquivos
iftop pacote iftop Monitoramento de largura de banda de rede

Usando o comando iostat

O utilitário iostat monitora as estatísticas de entrada/saída do sistema e a utilização da CPU em tempo real. Esta ferramenta ajuda a identificar gargalos de desempenho e restrições de recursos.

Instalação se estiver faltando:

# Ubuntu/Debian

sudo apt-get install sysstat

# CentOS/RHEL

sudo yum install sysstat

Sintaxe iostat verificada:

iostat -x 1

Explicação da saída iostat:
%util: Porcentagem de tempo de CPU durante o qual as solicitações de E/S foram emitidas
r/s: Leia solicitações por segundo
com/s: Escreva solicitações por segundo
rkB/s: Kilobytes lidos por segundo
semanas B/s: Kilobytes gravados por segundo

Como verificar a velocidade de cópia de arquivos no Linux

O monitoramento da velocidade de transferência de arquivos ajuda a identificar gargalos de rede ou armazenamento durante as operações. Esse recurso é essencial para administradores de sistemas que gerenciam grandes transferências de dados.

Sintaxe rsync verificada:

rsync -av --progress source/ destination/

Parâmetros confirmados:
-a: Modo de arquivo (preserva permissões, carimbos de data/hora)
-v: Saída detalhada
-progresso: Mostra o progresso e a velocidade da transferência

Como verificar a velocidade do NFS no Linux

Monitor ultralargo exibindo testes de velocidade NFS
O teste de desempenho do Network File System (NFS) requer abordagens especializadas. A velocidade do NFS depende da largura de banda da rede e do desempenho do armazenamento no lado do servidor.

Testar o desempenho do NFS ajuda a solucionar problemas de operações lentas de arquivos de rede e otimizar o acesso ao armazenamento remoto. Compreender como testar o NFS no Linux garante o desempenho adequado do armazenamento distribuído.

Metodologia de teste NFS:

# Read test

dd if=/nfs/mount/point/testfile of=/dev/null bs=1M count=1000

# Write test  

dd if=/dev/zero of=/nfs/mount/point/testfile bs=1M count=1000

Observação: O caminho do ponto de montagem NFS varia de acordo com a configuração. Substituir /nfs/montar/ponto/ com seu local de montagem real do NFS.

Identificação de gargalo NFS: • Limitado pela rede: uso iftop para verificar a utilização da largura de banda • Limitado por armazenamento: teste o desempenho do disco local no servidor NFS • Limitado pelo cliente: teste em diferentes máquinas clientes

Linha de comando de teste de velocidade de disco do Ubuntu usando método gráfico

Se você preferir interfaces gráficas, o Utilitário de Disco integrado do Linux fornece benchmarking intuitivo sem complexidade de linha de comando. Esta alternativa de linha de comando de teste de velocidade de disco do Ubuntu funciona na maioria das distribuições Linux.

A abordagem GUI é adequada para usuários que desejam resultados visuais e testes ocasionais, em vez de monitoramento contínuo. Ele fornece testes de disco acessíveis para usuários menos confortáveis ​​com ferramentas de linha de comando.

Disponibilidade do Utilitário de Disco: • Ubuntu: Pré-instalado como aplicativo “Discos” • Fedora: Disponível como gnome-disk-utility • CentOS: Pode exigir a instalação do pacote gnome-disk-utility

Métodos de acesso (verificado): • Pesquisa no menu da aplicação: “Disco” ou “Discos” • Linha de comando: discos gnome

Passo 1: Abra o Utilitário de Disco

Acesse através do menu do seu aplicativo pesquisando “Disco” ou navegue até Sistema → Administração → Utilitário de Disco.

Etapa 2: selecione sua unidade de destino

O painel esquerdo exibe todos os dispositivos de armazenamento conectados. Clique na unidade que deseja testar para o teste de velocidade do HDD do Linux.

Etapa 3: execute testes de benchmark

Clique em “Benchmark – Measure Drive Performance” para acessar as opções de teste:

  • Referência somente leitura: Mede a velocidade de leitura com segurança
  • Referência de leitura/gravação: Testa ambas as operações de forma abrangente

Os resultados gráficos mostram o desempenho em diferentes áreas do disco, revelando possíveis problemas ou variações de desempenho.

Solução de problemas: por que meu SSD está tão lento?

Laptop mostrando diagnóstico de integridade e desempenho do SSD
Os problemas de desempenho do SSD podem resultar de vários fatores. Compreender as causas comuns ajuda a diagnosticar e resolver problemas de velocidade que afetam os resultados de velocidade do disco rígido do teste do Linux.

Vários fatores contribuem para a lentidão do SSD, incluindo problemas de firmware, espaço livre insuficiente e aceleração térmica. Identificar a causa raiz permite a otimização direcionada do desempenho.

Fatores comuns de desempenho de SSD (verificados):

Emitir Causa Técnica Método de verificação
Impacto no espaço livre A amplificação de gravação aumenta Verifique com df-h
Limitação de interface SATA III máx. ~600 MB/s Verifique com lsscsi
Estrangulamento térmico Proteção de temperatura Monitore com sensores

Verificação de integridade do SSD:

# Install smartmontools if missing

sudo apt-get install smartmontools

# Check SSD health

sudo smartctl -a /dev/sda

Verificação do status do TRIM:

# Check if TRIM is enabled

sudo fstrim -v /

Dicas de otimização de desempenho:

Ative o TRIM:
sudo fstrim -av

Verifique o alinhamento:
sudo fdisk -l

Monitorar temperatura:
sudo hddtemp /dev/sda

Para problemas persistentes de desempenho, considere atualizar para soluções de armazenamento de nível empresarial, como aquelas oferecidas com comprar VPS Linux hospedagem ou Servidor RDP Linux configurações.

Guia de referência de desempenho

Compreender os benchmarks de desempenho típicos ajuda a avaliar os resultados do teste de velocidade do disco no Linux. Os números de desempenho variam significativamente com base em hardware específico, configuração do sistema e condições de teste.

A moderna tecnologia de armazenamento oferece melhorias drásticas de desempenho em comparação com discos rígidos tradicionais. Comparar seus resultados com esses intervalos ajuda a identificar oportunidades de atualização.

Observação: Os números de desempenho são faixas típicas e variam significativamente com base em hardware específico, configuração do sistema e condições de teste.

Intervalos típicos de desempenho de armazenamento:
Disco rígido de 7200 RPM: 80-160 MB/s sequencial
SSD SATA: 200-600 MB/s sequencial
SSD NVMe: 1.000-7.000+ MB/s sequencial

Nota de desempenho IOPS: Os valores de IOPS dependem muito do tamanho do bloco, da profundidade da fila e de padrões de carga de trabalho específicos. O desempenho real varia significativamente dos máximos teóricos.

Para aplicativos empresariais que exigem desempenho garantido, considere NVMe versus SSD comparações para entender os benefícios da tecnologia de armazenamento mais recente.

Referência rápida de comandos verificados

Monitor exibindo comandos de teste de disco do Linux
Esta referência fornece comandos testados para cenários comuns de teste de velocidade de disco. Toda a sintaxe foi verificada em relação às distribuições e documentação atuais do Linux.

Tarefa Comando verificado Notas
Listar discos lsblk Mostra todos os dispositivos de bloco
Velocidade de gravação dd if=/dev/zero of=test bs=1G count=1 oflag=direct Cria arquivo de teste de 1 GB
Velocidade de leitura sudo hdparm -Tt /dev/sda Substitua sda pelo seu disco
Teste abrangente sudo fio –nome=teste –bs=4k –tamanho=100M –readwrite=randrw Teste básico de fio
Limpar cache sudo sh -c “echo 3 > /proc/sys/vm/drop_caches” Limpa o cache da página

Conclusão

Testar a velocidade do disco no Linux revela informações cruciais de desempenho que ajudam a otimizar seu sistema. Comece com hdparm para avaliação básica da velocidade de leitura e, em seguida, avance para ferramentas abrangentes como fio quando precisar de uma análise detalhada do teste de velocidade do disco Linux.

Testes regulares de velocidade ajudam a identificar a degradação do desempenho e orientam as decisões de atualização. Esteja você gerenciando servidores ou otimizando um sistema Linux pessoal, essas ferramentas Linux para verificar a velocidade do disco fornecem os dados necessários para fazer escolhas de armazenamento informadas.

Perguntas frequentes

Como verifico a velocidade de leitura e gravação do disco no Linux?

Use hdparm -Tt /dev/sdX para velocidade de leitura e comando dd para velocidade de gravação.

Qual é o comando para testar a velocidade do disco?

Os comandos principais são hdparm -Tt /dev/sdX e dd com parâmetros apropriados.

Qual é o comando para teste de velocidade no Linux?

Use hdparm, dd ou fio dependendo de seus requisitos específicos de teste.

Você pode executar um teste de velocidade na linha de comando?

Sim, o Linux fornece várias ferramentas de linha de comando, incluindo hdparm, dd e fio.

Como usar o comando de teste no Linux?

Execute hdparm -Tt /dev/sdX (substitua sdX pelo identificador de disco do lsblk).

Como verificar a velocidade do sistema no Linux?

Use iostat -x 1 para monitorar o desempenho do sistema e do disco em tempo real.

Como verificar a velocidade do NFS no Linux?

Teste com comandos dd em diretórios NFS montados.

Como testar o NFS no Linux?

Monte o compartilhamento NFS e execute testes de velocidade dd no caminho montado.

Como verificar a velocidade de cópia de arquivos no Linux?

Use rsync com sinalizador –progress para monitorar velocidades de transferência em tempo real.

Como verificar a velocidade do SSD?

Use hdparm -Tt /dev/sdX para testes básicos ou fio para análises abrangentes.

Qual é o comando iostat no Linux?

iostat faz parte do pacote sysstat e monitora estatísticas de E/S e utilização da CPU.

Qual é o comando para teste de disco rígido?

Use hdparm -Tt /dev/sdX para testes básicos de velocidade de leitura do disco rígido.

Por que meu SSD é tão lento?

Verifique o espaço livre disponível, as condições térmicas, o tipo de interface e execute verificações de integridade com smartctl.

Compartilhar

Mais do blogue

Continue a ler.

Imagem de capa Best Self-Hosted Apps You Can Run with Cosmos Cloud com painéis de aplicações em torno de um painel Cosmos.
Servidores e SO

Melhores aplicações self-hosted que pode executar com Cosmos Cloud: ficheiros, media, palavras-passe, automação e mais!

Talvez já tenha configurado o Cosmos Cloud e queira ver que aplicações combinam bem com ele, ou talvez ainda nem tenha decidido sobre o Cosmos e queira apenas perceber se se encaixa no seu fluxo de trabalho

Nick SilverNick Silver 16 min de leitura
Capa Portainer vs Cosmos Cloud for Managing Docker Apps com diagrama de configuração híbrida e blocos neon ops vs access.
Servidores e SO

Portainer vs Cosmos Cloud: melhor opção para gerir aplicações Docker

Se já conhece o Docker e quer apenas a forma mais limpa de executar uma stack de aplicações em crescimento, aqui está a resposta curta a Portainer vs Cosmos Cloud. O Portainer é a escolha mais forte para gestão direta

Nick SilverNick Silver 14 min de leitura
Gráfico de destaque Cosmos Cloud vs CasaOS vs Umbrel a mostrar três caminhos self-hosted dentro de um mundo abstrato de rede em nuvem.
Servidores e SO

Cosmos Cloud vs CasaOS vs Umbrel: que plataforma self-hosted se adequa à sua configuração?

A resposta curta é que o CasaOS continua a ser o ponto de partida mais fácil, o Umbrel tem a sensação curada mais limpa e o Cosmos Cloud faz mais sentido quando se quer controlo mais apertado sobre domínios

Nick SilverNick Silver 11 min de leitura

Pronto para implantar? A partir de $2,48/mês.

Cloud independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Reembolso em 14 dias.