O comando top
não mostra o tempo decorrido, mas o tempo de uso da CPU. O comando time
mostra o tempo decorrido e o tempo da CPU.
Estou usando o comando time
para descobrir quanto tempo dois comandos estão tomando para executar um processo (um após o outro). No entanto, às vezes, dá:
command 1 elapsed time is 5:34.05
e
command 2 elapsed time is 6:32.98
Mas, em outra janela em que o comando top
está em execução, ele mostra
command 1 TIME+ is 2:34.05
command 2 TIME+ is 2:14.09
Alguém pode me ajudar por que isso está acontecendo significa que quando o comando time diz que o comando 1 leva menos tempo na mesma hora, o comando top diz o contrário?