Linux · Ferramentas do Sistema
KDiskMark
KDiskMark é uma ferramenta leve de benchmark de disco de código aberto para Linux.
- 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 install flathub io.github.jonmagon.kdiskmarksudo apt install kdiskmarksudo apt install kdiskmarksudo dnf install kdiskmarksudo pacman -S kdiskmarksudo zypper install kdiskmarkDicas 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