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?

Foi útil?

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
scroll top