LinuxAlternative

Linux · Ferramentas do Sistema

KDiskMark

KDiskMark é uma ferramenta leve de benchmark de disco de código aberto para Linux.

Código abertoGrátisFlatpak
Seja o primeiro a avaliar
Licença
GPL-3.0-only
Versão mais recente
3.3.0 (12 de junho de 2026)
Desenvolvedor
Dmitry Sidorov (JonMagon)
Instalações
4,656 (Flathub, 30 dias)

O que é o KDiskMark?

KDiskMark é uma ferramenta simples, amigável ao terminal, que mede o desempenho de leitura e gravação em dispositivos de bloco. Foi criada por Dmitry Sidorov (JonMagon) e lançada pela primeira vez no início da década de 2010, ganhando reputação por confiabilidade e facilidade de uso. O projeto é mantido ativamente, com o último lançamento 3.3.0 publicado em junho 2026.

A ferramenta é voltada para administradores de sistemas, usuários avançados e qualquer pessoa que precise de números rápidos e repetíveis de desempenho de disco. Suporta tamanhos de bloco configuráveis, profundidades de fila e contagem de threads, permitindo que você simule cargas de trabalho reais.

Comparado a ferramentas Windows como CrystalDiskInfo, o KDiskMark foca mais em testes de desempenho bruto do que em monitoramento de saúde. É mais utilitário, mas fornece dados comparáveis em um formato que pode ser exportado e compartilhado entre sistemas.

Ideal para: Usuários que precisam de testes rápidos e repetíveis de desempenho de disco em sistemas Linux.

Principais recursos do KDiskMark

  • Tamanho de bloco, profundidade de fila e contagem de threads configuráveis
  • Suporte multilíngue
  • Geração de relatório em texto puro
  • Empacotamento multiplataforma (deb, rpm, arch)
  • Interface de linha de comando para scripts
  • Sem interface gráfica, roda no terminal
  • Código aberto sob GPL‑3.0‑only

Prós

  • Benchmark rápido e de baixo overhead
  • Altamente configurável para diferentes cargas de trabalho
  • Gratuito e de código aberto
  • Disponível nos principais repositórios de distro
  • Fácil de integrar em scripts automatizados

Contras

  • Sem interface gráfica para iniciantes
  • Limitado a teste de dispositivos de bloco, sem diagnóstico de saúde
  • Requer conhecimento de terminal
  • Formato de relatório básico, sem gráficos

Programas do Windows que o KDiskMark substitui

Como instalar o KDiskMark no Linux

Flatpak (Flathub)flatpak install flathub io.github.jonmagon.kdiskmark
Ubuntu / Mintsudo apt install kdiskmark
Debiansudo apt install kdiskmark
Fedorasudo dnf install kdiskmark
Arch / Manjarosudo pacman -S kdiskmark
openSUSEsudo zypper install kdiskmark

Dicas para quem vem do Windows

Se você vem do CrystalDiskInfo, note que o KDiskMark mede apenas desempenho, não a saúde SMART. Use ferramentas como smartctl para verificações de saúde. A sintaxe do comando é simples: kdiskmark -b 64k -q 4 -t 2 /dev/sda. Os resultados são texto puro; você pode redirecioná‑los para um arquivo ou usar kdiskmark -o report.txt. Os atalhos são mínimos—apenas os atalhos padrão do terminal. O fluxo de trabalho é amigável a scripts, permitindo automatizar testes em cron ou pipelines CI.

Versões recentes

  • 3.3.0 —

    Changelog: - Implemented interactive terminal interface (TUI) - New configuration option to enable/disable --refill_buffers - Added Korean (ko_KR) localization - Fixed halved results with multiple jobs, now using fio --group_reporting

  • 3.2.0 —

    Changelog: - Removed country flags from language selector - Used clat instead of lat for latency measurements - Improved translations in .desktop file - Added Spanish (es_ES) localization - Added Finnish (fi_FI) localization - Added Traditional Chinese…

  • 3.1.4 —

    Changelog: - Fixed config directory name to ~/.config/kdiskmark - Hungarian localization correction. - Fixed window icon. - Dutch localization.

  • 3.1.3 —

    Changelog: - Benchmark file name is randomly generated. - Fixed the device list template when changing the locale. - Added Japanese localization.

KDiskMark: perguntas frequentes

O KDiskMark é seguro para rodar no meu servidor de produção?

Sim, ele só executa testes de leitura/gravação no dispositivo especificado; não modifica dados. Contudo, evite rodá‑lo em um sistema de arquivos ativo durante operações críticas para prevenir contenção de I/O.

Posso usar o KDiskMark para testar SSDs e HDDs igualmente?

Absolutamente. A ferramenta trata todos os dispositivos de bloco da mesma forma; basta apontar para o dispositivo que deseja benchmarkar.

Ele suporta unidades NVMe?

Sim, desde que o dispositivo NVMe apareça como um dispositivo de bloco (por exemplo, /dev/nvme0n1), o KDiskMark pode benchmarká‑lo.

Como instalo o KDiskMark no Ubuntu?

No Ubuntu 24.04, execute sudo apt install kdiskmark. Em versões mais antigas, pode ser necessário adicionar um PPA ou instalar a partir de um pacote .deb disponível nas releases do GitHub do projeto.

Atualizado em