Real é o tempo total que o processo levou para terminar (ou seja, a diferença entre a hora de início e a hora de parar):
$ time sleep 3
real 0m3.002s
user 0m0.000s
sys 0m0.000s
Nesta listagem, usuário e sys referem-se ao tempo gasto, respectivamente, no modo de usuário e no modo kernel. Estes não incluem o tempo gasto enquanto está inativo, no estado dormir . Um processo entra em estado de suspensão quando é solicitado deliberadamente ou quando está aguardando que o IO (acesso à rede / disco / interação do usuário) esteja disponível ou aguardando a finalização de outros processos, por falta de CPU disponível quando o sistema está sob carga muito alta , etc.
Normalmente, se você chamar time
on wget
, real corresponderá ao tempo que o download leva, usuário deve ser insignificante (a menos que wget
seja solicitado a executar processamento intensivo de dados), sys deve ser pequeno (pode ser gasto algum tempo para lidar com buffers, movendo dados do espaço do kernel para o espaço do usuário).