Estoy usando timepara cronometrar un Perlscript en la terminal estándar en Ubuntu 14.04.
He leído que real timees tiempo de cronómetro; el tiempo que yo, como usuario, paso mirando el programa que se ejecuta desde que inicio el programa hasta que finaliza. Pero no entiendo qué usero qué systiempos son. La página de manual en timees vaga, por decir lo menos.
Si bien está algo claro que el realtiempo se divide usery sysno está claro qué representan.
En mi script estoy comparando [1] C ++ y Perl uno contra el otro para ver la diferencia, y me gustaría saber qué datos realmente estoy obteniendo. Un ejemplo de salida es:
real    0m24.198s
user    0m23.120s
sys     0m1.030s
¿Podría alguien explicar qué le dice el usuario al formato de tiempo predeterminado? Soy un novato en Linux, así que no asumas demasiado.
[1] Curiosamente, aunque C ++ es mucho, mucho más rápido que Perl en mi punto de referencia con respecto al realtiempo, los systiempos no difieren mucho, ya que C ++ realmente usa más systiempo que Perl. Por eso quiero saber qué significan

Respuestas:
De wikipedia :
fuente