Comando Time - Servidor Debian Debian

1

Estou tentando comparar o tempo de execução de duas ferramentas, que instalei no meu servidor Debian linux. Agora, eu tenho que dar dois comandos de linha de comando para executar essas duas ferramentas.

Por exemplo, diga

cat file1 file2 file3 > file4

Agora, estou usando o tempo de comando para encontrar o tempo de execução do comando:

time cat file1 file2 file3 > file4

E aqui está a saída:

10906.60user 63.66system 3:50:09elapsed 79%CPU (0avgtext+0avgdata 20190800maxresident)k
39411208inputs+7475408outputs (434703major+7703726minor)pagefaults 0swaps

Alguém pode me ajudar:

é 3:50:09elapsed significa que o processo leva 3 horas e 50 minutos e 9 segundos em WALL-CLOCK-TIME ou não?

    
por Arpssss 21.06.2012 / 21:32

1 resposta

3

Sim, é exatamente isso que significa. Você pode ver a string de formato padrão na página de manual para o utilitário e as definições para cada um dos variáveis que podem ser inseridas na saída. %E , que gera esse número ( 3:50:09 ), representa

Elapsed real time (in [hours:]minutes:seconds).

    
por 21.06.2012 / 21:48