minutos: segundos.centésimos
A pesquisa por "TIME +" ou por "segundos" dá a resposta, tipo (eu não chamaria a página man clara).
Este formato é herdado do BSD, você também o obtém com ps u
ou ps l
no Linux.
Se eu emitir o comando "top" e receber resultados como:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
00001 bob 25 0 77380 1212 1200 R 95.8 0.0 89122:13 fee
00002 bob 25 0 77380 1196 1184 R 95.4 0.0 88954:14 fi
00003 sam 18 0 427m 16m 6308 R 30.0 0.1 54:46.43 fo
00004 sam 18 0 427m 16m 6308 R 26.5 0.1 52:55.33 fum
Pergunta: Quais são as unidades na coluna "TIME +"?
O que tentei: (sugira uma estratégia melhor para procurar documentação ...)
man top | grep -C 4 time
ou man top | grep <X>
quando eu substituo minute
, hour
, day
ou HH
para X
... ps
e top
exibem o tempo de CPU usado, não o tempo do relógio desde o início do processo. Uma maneira de verificar quando o processo é iniciado é usar o seguinte comando. A data de criação do arquivo PID é quando o processo é iniciado:
ls -ld /proc/pid
Assim, para o processo 2303, seria:
ls -ld /proc/2303