0 votos

¿Qué muestra el 'ps -o cputime' en la columna TIME?

El macOS ps muestra la HORA de esta manera:

UID   PID  PPID   C STIME   TTY           TIME CMD
    0 50769 80598   0  9:09pm ttys000    0:00.00 egrep 96222|PID
  666 96222 95653   0 10:09pm ttys006    0:00.01 /bin/bash ./count_numbers_octal.sh
  666 96226 96222   0 10:09pm ttys006  224:07.09 od -o
  666 96227 96222   0 10:09pm ttys006  613:25.59 cut -c1

La página del manual de ps lo explica así:

El tiempo en que el comando se inició. Si el comando se inició hace menos de 24
horas, el tiempo de inicio se muestra utilizando el formato "%l:ps.1p"
descrito en strftime(3). Si el comando se inició hace menos de 7 días,
el tiempo de inicio se muestra utilizando el formato "%a6.15p".
De lo contrario, el tiempo de inicio se muestra utilizando el formato "%e%b%y".

¿Qué significa exactamente eso? He revisado strftime(3), y no me queda claro si es [segundos].[milisegundos] o [segundos].[décimas de segundos] u algo diferente.

1voto

Alice Bennet Puntos 7

He investigado esto y el significado de TIME en macOS (ex BSD) comando ps es:

224:07.09

Lo cual se traduce a:

224 horas
7 minutos
9 centisegundos

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X