Eu executo e time
muitos comandos ( nslookup
por exemplo) SSH
e coleciono o tempo total necessário para a conclusão do serviço implícito (por exemplo, DNS ). Então eu coleciono o tempo user
e sys
o real
tempo que conta quando o meu processo está bloqueando, o que eu não preciso ... eu acho.
Mas alguns dos meus testes tiveram resultados como tais:
real 3m22.033s
user 0m0.009s
sys 0m0.014s
Eu executo esses testes em caixas linux de recursos limitados, mas ainda assim, o real
tempo é significativamente alto. Isso indicaria apenas que a caixa está MUITO ocupada executando processos diferentes? Ainda é correto para somar os user
e sys
vezes para saber quanto o serviço levou?
fonte
wget
à pergunta, na verdade eu não façotime
isso, mas obrigado pela explicação. Dizer quereal
inclui tempos de bloqueio, como esperar pela E / S da rede, me faz pensar em incluir esse tempo também porque, na verdade, estou testando a rede. Obrigado.DNS
servidor ou uma máquina pingada, é suficiente apenas para medir oreal
tempo?ping
correr por 3 minutos 22, ele retornará 3 minutos 22. Nesse caso, é inútil (e na verdade é inútil como referência na maioria das vezes, o resultado depende de fatores externos).nslookup
é de 5 segundos!