Como posso escrever um programa que pode testar a taxa de transferência de disco?
-
22-08-2019 - |
Pergunta
Como posso escrever um programa que pode testar a taxa de transferência de disco em sistemas Windows usando c ++?
O que é principalmente os passos e APIs que eu possa usar para programação?
Solução
Um open-source de referência é Bonnie , que utiliza principalmente a API C padrão. Você precisará alterar algumas das funções de temporização para atender o Windows.
Outras dicas
Em resumo:
- escrever uma quantidade conhecida (grande) de dados para o disco (ver write ())
- começar relógio (consulte time () ou relógio ())
- ler dados do disco (ver read ())
- relógio parada (veja acima)
- resultados do relatório (ver cout)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow