Propaganda
Quer o façamos como um hobby ou apenas por mera curiosidade (ou mais do que provavelmente ambos), o benchmarking se tornou quase uma arte. As pessoas sempre tentam encontrar as melhores maneiras de comparar uma peça de software ou hardware para aumentar a facilidade de replicação desses resultados e ser mais precisa. Embora o benchmarking tenha sido criticado por representar apenas o desempenho sintético em vez de desempenho no mundo real (especialmente para hardware), ainda é um bom indicador de quão poderoso ou rápido alguma coisa é.
Por exemplo, se os resultados de duas CPUs diferentes forem muito próximos um do outro, você pode dizer que o desempenho no mundo real será quase o mesmo. No entanto, se os resultados estiverem distantes, você saberá que um é definitivamente melhor.
Por que precisamos de uma solução melhor
No benchmarking, uma boa medida a ser observada é o tempo de inicialização de um aplicativo. Isso pode ser muito útil para comparar a velocidade de inicialização entre dois produtos diferentes ou para comparar o início velocidade do mesmo software em dois computadores diferentes para medir o desempenho do hardware em cada computador. Muitas pessoas ainda tendem a usar cronometragens feitas à mão, o que pode ser catastrófico em termos de precisão quando a maioria dos resultados está a apenas alguns segundos de distância um do outro. Portanto, precisamos de uma ferramenta de benchmarking que seja muito mais precisa do que nossas mãos jamais sonhariam ser.
Sobre AppTimer
AppTimer resolve exatamente esse problema. Ele pode detectar o momento exato em que um comando foi executado para iniciar um programa e quando finalmente foi carregado. Ele tem algumas maneiras de fazer isso, junto com algumas outras opções úteis para benchmarkers.
O AppTimer não precisa ser instalado. Em vez disso, basta fazer o download e extrair o arquivo .exe da pasta zip, e aí está o programa. Você pode movê-lo para a mídia que desejar e executá-lo em qualquer computador. Como uma ferramenta de benchmarking, é um ótimo recurso.
Sobre a janela

A janela do AppTimer não é exatamente amigável para iniciantes no mundo do benchmarking, mas vou guiá-lo por todos os campos possíveis, pois não há muitos deles. o aplicativo campo permite que você selecione qual programa você gostaria de cronometrar. Você pode navegar por suas pastas clicando em “…” à direita para que você não precise digitar manualmente o caminho inteiro.
o Linha Cmd permite adicionar uma linha de comando que você deseja sincronizar, se desejar, embora isso não seja necessário.
o Arquivo de log conterá as informações de tempo em um formato legível. Você precisará escolher onde deseja salvar o arquivo de registro.
o Nome da janela precisa ser inserido para que o programa, quando iniciado, possa ser detectado à medida que é aberto para que possa fechá-lo automaticamente. Olhando para o título, você pode ver algo como apenas o nome ou algo além do nome. Por exemplo, se o seu título diz “Documento 1 - Microsoft Word”, será suficiente colocar o Microsoft Word como título da janela.
o Execuções A caixa determina quantas vezes consecutivas o AppTimer tentará iniciar o aplicativo ou comando especificado. o Atraso A caixa informa ao AppTimer quanto tempo ele deve esperar antes de ser executado novamente. o Depurar A caixa de seleção é para, bem, depuração, e não é realmente necessária, a menos que você saiba o que fazer com as informações que ela vai cuspir.
o Método de detecção de janela A área oferece algumas maneiras diferentes de detectar se uma janela foi aberta. Se você não sabe qual escolher, recomendo escolher “Input Idle ”,“ Detecção de janela", e "Visível“, Que juntos significa que a janela deve estar visível e pronta para entrada para contar como“ aberta ”.
o Método de fechamento de janela área oferece várias maneiras de fechar um programa, uma vez que é aberto. Se você não tem certeza do que escolher, eu recomendo “WM_CLOSE ” e "Alt + F4“.
Executando o Benchmark

Se tudo for inserido corretamente, você pode clicar em “Executar aplicativo“, E a AppTimer fará tudo por você.

Em seguida, ele deve salvar um arquivo de log no local especificado, que contém a quantidade de tempo que levou para iniciar o aplicativo.
Conclusão
AppTimer é uma ferramenta de benchmarking surpreendentemente excelente para obter resultados precisos de uma forma que “simplesmente funciona”. Com ele, você pode ter certeza de que há uma margem de erro muito menor e que comparações muito melhores podem ser feitas com outras configurações de software ou hardware. É a ferramenta perfeita de benchmarking de nível básico. Se você estiver interessado, também pode conferir alguns outros ferramentas de benchmarking legais Os 10 melhores programas de referência gratuitos para WindowsUse este software de referência fantástico e gratuito para Windows para solucionar problemas de seu sistema e mantê-lo atualizado. consulte Mais informação .
Qual é o seu método favorito de benchmarking? Por que você prefere mais? Deixe-nos saber nos comentários!
Crédito da imagem: Shutterstock
Danny é aluno do último ano da University of North Texas e gosta de todos os aspectos de software de código aberto e Linux.